Sitemap
- Downloads
- Getting started
- Documentation
- API
- Form
- Config
- Template
- TemplateList
- TemplateGET
- TemplatePlain
- TemplateHTML
- Log
- File
- FileUtils
- ArrayUtils
- StringUtils
- HTTPUtils
- Cookie
- RegEx
- RegExResult
- MySQL
- Tutorials
- Configuring your first Jasper web application
- How Jasper parses tokens
- The test process listing again
- How tokens are processed
- How template files are processed
- The template class hierarchy
- Conclusions
- Adding custom tokens
- Using different HTML templates
- Extending the TempateHTML class
- Overriding the process_token(...) method
- Matching the '[[LINK:...]]' custom token
- Creating the host part of the hyperlink using an HTML template
- Creating the query part of the hyperlink using a list file
- Conclusions
- Porting existing sites to Jasper
- Using the 'main' server process
- Including static pages and amending static links
- Correcting references to styles and images
- Conclusions
- Creating and processing forms
- Adding the feedback form
- Adding the '[[FEEDBACK_FORM]]' token
- Creating the FeedbackForm class from scratch
- Creating the two form template classes
- Adding custom configuration files
- Validating the user input
- Sending the feedback
- Conclusions
- Preprocessing forms
- Tips and tricks
- A more or less precise definition of pseudo-code
- Concrete language equivalents for pseudo-code functions
- Securing Jasper web applications
- Fixing broken logging
- A complete TemplateForm class
- More on form validation and styles
- Handling forms with tri-state return values
- The indispensible TemplateSQL class
- Deploying Jasper web applications
- Java
- Tomcat installation
- Configuring the Java web application
- Setting up an Eclipse project
- Installing the Connector-J JDBC JAR file for MySQL support
- Installing the JavaMail and JAF JAR files for Email support
- ASP
- IIS installation instructions
- Using the distribution SharpDevelop project
- Configuring the ASP web application
- .NET web application programming basics
- Using ADO.NET and Connector/ODBC with MySQL
- Using FreeSMTP for Email support
- PHP
- Object oriented programming with PHP 4
- Passing arrays by reference in PHP 5
- MySQL and PHP 4's old password format
- Installing MySQL support in PHP 5
- Using PHPMailer for Email support
- Problems with include paths
- Perl
- Perl's class syntax
- Perl's inheritence mechanism
- Changing the default directory structure on Unix
- Fixing the 'Premature end of script headers' error message
- Installing the Exceptions::Class package for handling exceptions
- Installing the DBI and DBD-mysql packages for MySQL support
- Installing the Mail-Sendmail packages for Email support
- Jasper and Flash