proj1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
proj1 [2010/10/07 22:15] – roumani | proj1 [2010/10/09 22:45] (current) – roumani | ||
---|---|---|---|
Line 14: | Line 14: | ||
====== Possible Variations ====== | ====== Possible Variations ====== | ||
- | The same variations listed in Project 0 apply as-is to this project. In addition, the following enhancements over our reference implementation (posted as '' | + | The same variations listed in Project 0 apply as-is to this project. In addition, the following enhancements over our reference implementation (posted as '' |
- | * 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 the above data persistence, | |
- | * Migrate messages (such as //Cannot be Blanck//) 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 " | ||
- | * 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.1286489748.txt.gz · Last modified: 2010/10/07 22:15 by roumani