FpWeb unit
Advanced web application development with actions and templates
The fpWeb unit provides HTML-oriented functionality for web application development.
It extends the basic HTTP functionality with support for web actions, template processing, and structured web modules.
This unit introduces the concept of web actions which allow mapping of URL patterns to specific handlers. It also provides template support for dynamic content generation and a complete web module framework for building complex web applications.
Classes and records
EFPWebError | class | Exception class for web-related errors |
TCustomFPWebModule | class | Base class for web modules with action and template support |
TFPWebAction | class | Web action with content and template support |
TFPWebActions | class | Collection of web actions with advanced functionality |
TFPWebModule | class | Complete web module with published properties |
TTemplateVar | class | Template variable with name and value |
TTemplateVars | class | Collection of template variables |
Types
TContentEvent | procedure type | Event type for content generation |
Resource strings
SErrInvalidVar | resource string | Error message for invalid template variable names |
SErrInvalidWebAction | resource string | Error message for invalid web actions |
SErrNoContentProduced | resource string | Error message when no content is produced |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
