EGLClient\EGLSource
jsfhandlers
ClientPage
The window looks like this:
Don't save the file until these instructions tell you to do so. When you save a JSF Handler, EGL checks to see if the web page referred to in the view property exists or not. If not, EGL creates the file and adds fields automatically based on the variables in the JSF Handler and the DisplayUse properties of those variables. If you save the file before you've added all the variables, the new web page will not include all of the variables. If this happens, you can delete the JSP file (not the JSF Handler file) and generate the JSF Handler again to get a new web page.
package jsfhandlers;
handler ClientPage type JSFHandler
{view = "jspLocation/jspName.jsp"}
end
{view = "ClientPage.jsp"}
name string {DisplayUse = input};
city string {DisplayUse = input};
output string {DisplayUse = output};
function getHello()
end
You will add code to this function later. The JSF Handler looks like this:
Now JSF Handlers will generate automatically when you save them.
This page also has several error message fields. This does not mean that your page has errors; these fields will show errors on the page if there are any when you run it.

You now have a web page ready to use the web service. In the next lesson you will set up the project to act as a client for the service through this web page.