The Java EE 5 Tutorial

The Example JSP Pages

This chapter illustrates JSP scripting elements using webclient, a version of the hello1 example introduced in Chapter 3, Getting Started with Web Applications that accesses a web service.

    To deploy and run the webclient example using NetBeans IDE, follow these steps:

  1. Build and deploy the JAX-WS web service MyHelloService described in Building, Packaging, and Deploying the Service.

  2. In NetBeans IDE, select File->Open Project.

  3. In the Open Project dialog, navigate to:


    tut-install/javaeetutorial5/examples/jaxws/
  4. Select the webclient folder.

  5. Select the Open as Main Project check box and the Open Required Projects check box.

  6. Click Open Project.

  7. In the Projects tab, right-click the webclient project, and select Undeploy and Deploy.

  8. To run the application, open the bookstore URL http://localhost:8080/webclient/greeting.

    To deploy and run the webclient example using ant, follow these steps:

  1. Build and deploy the JAX-WS web service MyHelloService described in Building, Packaging, and Deploying the Service.

  2. In a terminal window, go to tut-install/javaeetutorial5/examples/jaxws/webclient/.

  3. Run ant. This target will spawn any necessary compilations, will copy files to the tut-install/javaeetutorial5/examples/jaxws/webclient/build/ directory, will create a WAR file, and will copy it to the tut-install/javaeetutorial5/examples/jaxws/webclient/dist directory.

  4. Start the Application Server.

  5. To deploy the example using ant, run the following command:

    ant deploy

  6. To run the example, open your browser to http://localhost:8080/webclient/greeting.

To learn how to configure the example, refer to the deployment descriptor (the web.xml file), which includes the following configurations: