$24
Experiment with the hello1 tutorial project. 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.
Study the code available and make the following enhancements:
Modify the Duke Image and replace it with an Image you supply.
Add an additional text field to the Web Form.
Based on the new web form, modify the hello.java file as needed to support appropriate responses.
Document your changes by providing a word (or PDF) file that describes all of the changes you made along with screen capture demonstrating the successful compilation and running on your platform.
Include Lessons Learned in your document along with a list of issues you ran into while setting up environment and how you resolve these issues.
Submission requirements
Deliverables include all hello1 project files and a single word (or PDF) document. You should zip the hello1 project directory in its entirety for submission. The word (or PDF) document should clearly describe the changes you made to the hello1 project, include screen captures showing the successful compiling and running of your new hello1 project, a title page with your name and project number, IDE name and version, operating system, and instructions describing how to set up and run your hello1 project.
Each screen capture should be properly labeled, clearly indicating what the screen capture represents.
Submit your files to the Project 1 assignment area no later than the due date listed in your LEO classroom. You should include your name and P1 in your word (or PDF) file submitted (e.g. firstnamelastnameP1.docx or firstnamelastnameP1.pdf)
Grading Rubric:
The following grading rubric will be used to determine your grade:
Attribute
Meets
Does not meet
Modifies image
20 points
0 points
Modifies the Duke Image and
Does not modify the Duke Image
replaces it with an Image you
or replace it with an Image you
supply.
supply.
Enhanced web form
20 points
0 points
1
Adds an additional text field to
Does not add an additional text
the Web Form.
field to the Web Form.
Modifies hello.java file
30 points
0 points
Based on the new web form, Does
Based on the new web form,
not modify the hello.java file as
modifies the hello.java file as
needed to support appropriate
needed to support appropriate
responses.
responses.
Documentation and project
30 points
0 points
submission
Deliverables include a single
Deliverables do not include a
word (or PDF) document
single word (or PDF) document
(documentation file).
(documentation file).
Documentation describes all of
Does not describe all of the
the changes made to the hello1
changes made to the hello1
project.
project.
Documentation provides screen
Does not provide screen capture
capture demonstrating the
demonstrating the successful
successful compilation and
compilation and running on your
running on your platform.
platform.
Include Lessons Learned in your
Document does not include
document along with a list of
Lessons Learned or a list of issues
issues you ran into while setting
you ran into while setting up
up environment and how you
environment and how you resolve
resolve these issues.
these issues.
Documentation includes title page
Documentation does not include
with your name and project
title page with your name and
number, IDE name and version,
project number, IDE name and
operating system and instructions
version, operating system,
how to set up and run your hello1
instructions how to set up and run
project.
your hello1 project.
Project submission includes all
Does not include all hello1
hello1 project files.
project files.
Each screen capture is properly
Each screen capture is not
labeled, or clearly indicates what
properly labeled, or clearly
the screen capture represents.
indicate what the screen capture
represents.
2