Page Objects


Page objects are analogous to Servlets. As with Pas Server Pages, a Page object can be configured to service a given URI on your website.

Page objects adhere to a standard interface. The main method to override for a Page object is the execute method. Page objects are typically registered in the Pas configuration file to handle a specific URI.

The examples included with Pas list some registered page objects. In the following example, the class TestPage is registered to service the URL /pas/examples/TestPage, Therm::ThermPage is registered to service /pas/examples/therm/Conv, and the class Redirect is registered to handle /pas/examples/therm/Redirect.