cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

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 3

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 5

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

Custom Tag

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.

Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems