zoukankan      html  css  js  c++  java
  • servlet文件部署在tomcat上

    参考网址:http://www.runoob.com/servlet/servlet-first-example.html

    编译.java文件生成.class文件

    实例代码

     1 // 导入必需的 java 库
     2 import java.io.*;
     3 import javax.servlet.*;
     4 import javax.servlet.http.*;
     5 
     6 // 扩展 HttpServlet 类
     7 public class HelloWorld extends HttpServlet {
     8  
     9   private String message;
    10 
    11   public void init() throws ServletException
    12   {
    13       // 执行必需的初始化
    14       message = "Hello World";
    15   }
    16 
    17   public void doGet(HttpServletRequest request,
    18                     HttpServletResponse response)
    19             throws ServletException, IOException
    20   {
    21       // 设置响应内容类型
    22       response.setContentType("text/html");
    23 
    24       // 实际的逻辑是在这里
    25       PrintWriter out = response.getWriter();
    26       out.println("<h1>" + message + "</h1>");
    27   }
    28   
    29   public void destroy()
    30   {
    31       // 什么也不做
    32   }
    33 }
    View Code

    保存为HelloWorld.java文件。

    将.java(如HelloWorld.java)放置于%TOMCAT_HOME%webappsROOT路径下

    将.class(如HelloWorld.class)放置于%TOMCAT_HOME%webappsROOTWEB-INFclasses路径

    在%TOMCAT_HOME%webappsROOTWEB-INF下的web.xml中添加

        <servlet>
            <servlet-name>HelloWorld</servlet-name>
            <servlet-class>HelloWorld</servlet-class>
        </servlet>
    
        <servlet-mapping>
            <servlet-name>HelloWorld</servlet-name>
            <url-pattern>/HelloWorld</url-pattern>
        </servlet-mapping>

    插入<web-app></web-app>中

    启动tomcat,输入网址localhost:8080/HelloWorld

  • 相关阅读:
    [转]zxing二维码的生成和解码 j2se
    [转]Android的网络与通信
    (转)Firefox:浏览器内置数据库之路
    dom Framework oop模块
    我的框架 别名机制
    获取屏幕的PDI值
    mass Framework lang模块
    王云飞 《绿色生活》(附译文)
    dom Framework query模块
    dom Framework核心模块发布!(更新)
  • 原文地址:https://www.cnblogs.com/wolf-yasen/p/8946700.html
Copyright © 2011-2022 走看看