To run this tutorial, as a minimum you will be required to have installed the following prerequisite software:
- Sun JDK 6.0+ (J2SE 1.6)
- Eclipse IDE for Java EE Developers, which is platform specific
- Apache Geronimo Eclipse Plugin 2.1.x
- Apache Geronimo Server 2.1.x
Details on installing eclipse are provided in the Development environment section.
- Creating a dynamic Web project using Eclipse
- Adding a JSP to the project
- Making hellp.jsp the welcome file
- Run and deploy
Creating a dynamic Web project using Eclipse
- Launch Eclipse and Switch to Java EE perspective.
- Right click under the project explorer and select Dynamic Web Project as shown in the figure
- Name the project as HelloWorld.
- Keep default values for all the fields and select Finish.
Adding a JSP to the project
- Right-click on the project HelloWorld and create a new JSP as shown in the figure.
- Give the name as hello.jsp and select Next. Select Finish on the next screen
- Modify the code of
hello.jspas follows:hello.jsp<%@ page language="java"contentType="text/html; charset=ISO-8859-1"pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>Hello World</title></head><body>Hello World!!</body></html>
Making hellp.jsp the welcome file
- Click WebContent -> WEB-INF and open
web.xml. - Add
hello.jspas a welcome file under the <welcome-file-list> tag:web.xml<?xml version="1.0"encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"id="WebApp_ID"version="2.5"><display-name>HellowWorld</display-name><welcome-file-list><welcome-file>hello.jsp</welcome-file><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list></web-app>
Run and deploy
- Deploy the application on the server.
- launch the application using http://localhost:8080/HelloWorld/hello.jsp
- This will display HelloWorld!! on the browser window.
No comments:
Post a Comment