在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页面。

原文地址:https://www.cnblogs.com/acm-jing/p/4385427.html