在Eclipse中配置Tomcat 創建和運行Servlet/JSP


Eclipse中配置Tomcat

創建和運行Servlet/JSP

步驟一:在Eclipse中配置Tomcat(注意下載Eclipse IDE for Java EE Developers)

1)在Eclipse中配置Tomcat選擇Window→Preferences命令,在打開的對話框左邊列表框中選擇Server節點中的Runtime Environments。單擊窗口右側的Add按鈕,打開New Server Runtime Environmen對話框,在該對話框中可選擇服務器的類型和版本,這里使用的是Apache Tomcat v 7.0

2Eclipse中選擇File→New→Dynamic Web Project,打開新建動態Web項目對話框。在Project name文本框中輸入項目名,如helloweb,下面的選項采用默認值即可。

3單擊Next按鈕,打開Web Module對話框,在這里需要指定Web應用程序上下文根目錄名稱和Web內容存放的目錄,這里采用默認值,選中Generate web.xml deployment descriptor復選框,由Eclipse產生部署描述文件,如圖1-2所示。最后單擊Finish按鈕,結束項目的創建。

 

1-2  Web Module對話框

步驟二:使用Eclipse IDE創建和運行Servlet

1右擊helloweb項目,從彈出菜單中選擇New→Servlet,打開Create Servlet對話框。在Java package文本框中輸入包名,如com.demo,在Class name文本框中輸入類名HelloServlet

2單擊Next按鈕,進入下一對話框。這里需要指定Servlet在部署描述文件中的信息,主要包括Servlet名稱和URL映射名的定義。這里,將Servlet名稱修改為helloServlet,將URL映射名稱修改為/helloServlet.do

3單擊Next按鈕,在出現的對話框中指定Servlet實現的接口以及自動生成的方法。最后單擊Finish按鈕,Eclipse將生成該Servlet的部分代碼並在編輯窗口中打開,修改后完整代碼如下。

package com.demo;

 

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.*;

 

@WebServlet(name = "helloServlet", urlPatterns = { "/helloServlet.do" })

public class HelloServlet extends HttpServlet {

    private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, 

HttpServletResponse response) 

throws ServletException, IOException {

        response.setContentType("text/html;charset=UTF-8");

PrintWriter out = response.getWriter();

    out.println("<html>");

    out.println("<body><head><title>當前時間</title></head>");

    out.println("<h3>Hello,World!</h3>");

    out.println("現在的時間是:"+new java.util.Date());

    out.println("</body>");

    out.println("</html>");

     }

}

 

4Eclipse IDE中右擊代碼部分,在彈出菜單中選擇Run As→Run on Server即可執行該Servlet

步驟三:使用Eclipse IDE創建一個JSP頁面。

1右擊helloweb項目的WebContent節點,從彈出菜單中選擇New→JSP File,打開New JSP File對話框。選擇JSP頁面存放的目錄,這里為WebContent。在File name文本框中輸入文件名hello.jsp

2單擊Next按鈕,打開選擇JSP模板對話框,從模板列表中選擇要使用的模板,這里選擇New JSP File(html)模板,然后單擊Finish按鈕。Eclipse創建hello.jsp頁面並在工作區中打開該文件,可以在<body>標簽中插入代碼。

<%@ page language="java" contentType="text/html; charset=UTF-8"

         pageEncoding="UTF-8"%>

<html>

<head><title>簡單的JSP頁面</title></head>

<body>

<h1>Hello,World!</h1>

現在的時間是:<%=new java.util.Date() %>

</body>

</html>

3要運行JSP頁面,在JSP頁面編輯區中右擊鼠標,在打開的菜單中選擇Run As→Run on Server即可執行該JSP頁面。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM