zoukankan      html  css  js  c++  java
  • 在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页面。

  • 相关阅读:
    ubuntu 18.04 搭建flask服务器(大合集,个人实操)
    Ubuntu18.04下Git安装及使用
    c#随机打乱数组
    c#递归获取目录下所有文件名称
    授人以渔:Keil配色界面较为详细的解释
    k8s存储资源之持久化存储资源存储卷PV与PVC理解与应用(七)
    Servlet总结
    Linux 系统目录结构
    make 编译笔记
    【Linux】Linux网络编程
  • 原文地址:https://www.cnblogs.com/acm-jing/p/4385427.html
Copyright © 2011-2022 走看看