Create 3 different Java Server Faces web pages that allows users to sign and view a guestbook; Search an Addressbook; use map search to obtain any address
$30-100 USD
Cancelled
Posted almost 13 years ago
$30-100 USD
Paid on delivery
3 deliverables
1. Create a JSF web page that allows users to sign and view a guestbook. Use the included **Guestbook** database to store guestbook entries. The Guestbook database has a single table, **Messages**, which has four columns: date, name, email and message. The database already contains a few sample entries. On the web page, provide **Text Fields** for the user's name and email address and a **Text Area** for the message. Add a **submit Button** and a **Table** component and configure the **Table** to display guestbook entries. Use the **Submit Button's** action-hanlder method to insert a new row containing the user's imput and today's date into the Guestbook database
2. (AddressBook Application (included) Modification) Modify the included AddressBook application so that users enter searches in the **AutoComplete Text Field** in the format of *first name last name*. You will need to add a new data provider (or modify the exisiting one) to sort the rows in the **AddressBook** database by first name, then last name.
3. (Map Search Application) Create a JSF web page that allows users to obtain a map of any address. A search for a location using the Google Maps API returns an array of ***GeoPoint*** objects. Search for locations a user enters in a **Text Field** and display a map of the first location in the resulting ***GeoPoint*** array. To handle multiple search results, display all results in a **Listbox** component. You can obtain a string representation of each result by invoking method toString on a GeoPoint object. Add a **button** that allows users to select a result from the **Listbox** and displays a map for that result with a **Map Maker** showing the location on the map. Finally, use a **Message Group** to display messages regarding search errors. In case of an error, and when the page loads for the first time, recenter the map on a default location of you choosing.
**Please send screen shots of each deliveralbe to prove your program is working.
**
## Deliverables
I will include necessay files