proj1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
proj1 [2010/10/09 22:39] – roumani | proj1 [2010/10/09 22:45] (current) – roumani | ||
---|---|---|---|
Line 17: | Line 17: | ||
* Persist the webapp data when the controller is destroyed and load it when it starts. | * Persist the webapp data when the controller is destroyed and load it when it starts. | ||
- | * When you implement data persistence, | + | * When you implement |
* Migrate messages (such as //Cannot be Blank//) from the controller to the view. | * Migrate messages (such as //Cannot be Blank//) from the controller to the view. | ||
- | |||
* Make one error message appear in red and the other in blue. | * Make one error message appear in red and the other in blue. | ||
- | * Reset the user's count if the user remained idle for 1 minute, i.e. even if the session has not expired. | + | * Reset the user's count if the user remained idle for 1 minute. |
+ | * Send an error message if the used URL includes the string " | ||
- | | + | * Deploy your webapp on red. To that end, install tomcat (via the '' |
- | + | ||
- | | + | |
The following two variations require filters and listeners: | The following two variations require filters and listeners: | ||
* If a client managed to enter over five countries within a session, flag it as a "Power User" and post its IP at the top of each served page. | * If a client managed to enter over five countries within a session, flag it as a "Power User" and post its IP at the top of each served page. | ||
- | |||
* Inject a new validation rule: //" | * Inject a new validation rule: //" | ||
proj1.1286663963.txt.gz · Last modified: 2010/10/09 22:39 by roumani