Assignments

Assignment     Exercise Due Date Final Due Date
Test 3 Modify Time Logging program May 13, 7:20PM May 15, 7:20PM
Description:

Download the Time Logging app that we looked at in JSP Session 3 (code from Pro JSP, 2e, Chapter 6, WROX Press). Refer to this web site / Lessons / JSP / Session 3 - JSP, MVC & Beans.

Modify the application by replacing all scriptlets and scriptlet expressions with custom tags. These are the files you'll need to modify:

  • errorEvent.jsp
  • newRecord.jsp
  • newRecordBind.jsp
  • summary.jsp
  • summaryBind.jsp
  • unknown.jsp

You may use your own custom tags, the JSTL, or any other libraries that you find.
 

Submission: All source code must be submitted in a ready-to-deploy format and must include all .java, .html. .jsp, .tld, .properties, web.xml and Ant build.xml files.

You may submit all files by email if you wrap them in a .zip or .jar file that preserves directory structure. Otherwise, submit a floppy that contains proper directory structure so that your instructor may execute your Ant build file, thus compiling all classes and deploying the app for evaluation.

Please remember to put your name in your source code, your zip or jar file name, and/or on your floppy. Thanks.
Grading: I will be looking at source code to ensure that the specification is met. Apps that work with the custom tags exactly as they did before modication will receive 100 points. Tests submitted by the May 13 Due Date will receive a 5 point bonus. The absolutely final date for submission is May 15.
Assignment     Exercise Due Date Final Due Date
Homework 5 JSP & Custom Tags Quiz    (Rightclick to save) Apr 17, 7:20PM Apr 29, 5:00PM
Submission: You may either print out the assignment and turn in hard copy to instructor or complete electronically and email to instructor. Please don't forget to fill in your name.
Grading: Assignments submitted after Due Date incur a 25% penalty. No assignments will be accepted after the Final Due Date.