$29
Using the bookmarks tutorial example and the readings on Expression Languages and Using JSF Technology in Web pages, create your own, unique JSF web page that collects data and displays the results on a response page.
This tutorial is found in your glassfish installation [glassfish_home]\docs\javaee-tutorial\examples\web\jsf. The [glassfish_home] is the folder where you installed glassfish following the JavaEE7 Environment Setup document found in the Week1 content.
Be sure to include at least 4 different GUI widgets (e.g. Checkbox, textbox, radio button, list box) and a graphical image and table in your JSF web page.
Demonstrate your application compiles and run correctly by providing screen captures.
Submission requirements
Deliverables include all bookmarks project files and a single word (or PDF) document. You should zip the bookmarks project directory in its entirety for submission. The word (or PDF) document should clearly describe the changes you made to the bookmarks project, include screen captures showing the successful compiling and running of your new bookmarks project, a title page with your name and project number, IDE name and version, operating system, and instructions how to set up and run your project.
Each screen capture should be properly labeled, clearly indicating what the screen capture represents.
Submit your files to the Project 3 assignment area no later than the due date listed in your LEO classroom. You should include your name and P3 in your word (or PDF) file submitted (e.g. firstnamelastnameP3.docx or firstnamelastnameP3.pdf)
Grading Rubric:
The following grading rubric will be used to determine your grade:
Attribute
Meets
Does not meet
Unique JSF Web Page
30 points
0 points
Creates a unique JSF web page
Does not create a unique JSF
that collects data and displays
web page that collects data and
the results on a response page.
displays the results on a
response page.
JSF Web Page Components
40 points
0 points
Includes at least 4 different GUI
Does not include at least 4
widgets (e.g. Checkbox,
different GUI widgets (e.g.
textbox, radio button, list box)
Checkbox, textbox, radio button,
and a graphical image and table
list box) or a graphical image
in the JSF web page.
and table in the JSF web page.
Documentation and project
30 points
0 points
submission
1
Describes all of the changes
made to the bookmarks project.
Provides screen capture
demonstrating the successful
compilation and running on your
platform.
Deliverables include all
bookmarks project files and a
single word (or PDF) document.
Each screen capture is properly
labeled, clearly indicating what
the screen capture represents.
Word or pdf includes a title page
with your name and project
number, IDE name and version,
operating system, and
instructions how to set up and
run your project.
Does not describe all of the changes made to the bookmarks project.
Does not provide screen capture demonstrating the successful compilation and running on your platform.
Does not include all bookmarks project files and a single word (or PDF) document as deliverables.
Each screen capture is not properly labeled, or clearly indicating what the screen capture represents.
Word or pdf does not include a title page with your name and project number, IDE name and version, operating system, and instructions how to set up and run your project.
2