Welcome
Congratulations! You've just landed a new job at the Digital Toy Shop, a firm
that produces entertaining and educational web applications for kids. Along
with your new computer you've been given the company's IDE: NetBeans.
Task 1:
Feel free to spend a few moments looking through the IDE. Please remember to
think aloud while you browse.
Task 2:
Time to get going. Please create and launch a simple Hello World web application
using the Netbeans IDE. A
Hello World message should be
displayed in your browser.
Task 3:
Now, try to create and launch a little more complicated web application
consisting of two pages:
- The first page displays a welcome message in your browser and requests a
user's name.
- The second page prints the Hello
<name> ! message using the name specified in the first page.
The page should also contain the HTML link Go Home to get back to the first (welcome) page.
Task 4:
Your colleague has just finished the initial version of the
Flip Coin
Simulator web application which simulates the coin tosses. Your
colleague didn't use the Netbeans IDE so he only sent you the sources of this
web application with the note that it uses
JSTL 1.1. The
sources are located in
C:\Work\FlipCoin
directory.
Please build and launch the application using the Netbeans IDE.
Task 5:
Your manager stopped by and asked you to improve the
Flip Coin
Simulator:
- First, make the Reset button work. It is supposed to reset
all values to 0.
- Then, change the format of the percentage column's number format to display
two digits to the right of the decimal.
Task 6:
Your manager stopped by again and asked you to begin using a new tag library
developed by your colleague in the
Flip Coin Simulator. The tag
library contains a tag for
flip coin table and your task will
be to change the existing code in
index.jsp to use this tag.
The library is located at:
C:\Lib\ToyShopLib.jar
Task 7:
Briefly describe the application you are currently working on, its source
organization, and the development cycle you use. Try to imagine
how you would use the IDE to develop this
application, and describe the steps you would take to start developing this
application using the NetBeans IDE.