• eclipse+tomcat+httpServlet初学


    1.在eclipse中配置tomcat,参考上一边文章,建立的web项目tomcatWeb目录结构


    2.添加Servlet处理类


    3. 实现doGet()与doPost()方法:

    <span style="font-size:18px;">public class HttpServletDemo extends HttpServlet {
    
    	/**
    	 * 
    	 */
    	private static final long serialVersionUID = 4230239235404655360L;
    
    	public void doGet(HttpServletRequest request, HttpServletResponse response)
    			throws IOException {
    		response.setContentType("text/html;charset=GB2312");
    		PrintWriter printWriter = response.getWriter();
    		// printWriter.print("hello, china");
    		String title = "HelloServlet";
    		String heading1 = "HelloServlet的doGet方法的输出:";
    		printWriter = response.getWriter();
    		printWriter.print("<HTML><HEAD><TITLE>" + title + "</TITLE>");
    		printWriter.print("</HEAD><BODY>");
    		printWriter.print(heading1);
    		printWriter.println("<h1><p>:您好</h1>");
    		printWriter.print("</body></HTML>");
    		printWriter.write("");
    		printWriter.flush();
    		printWriter.close();
    	}
    
    	public void doPost(HttpServletRequest request, HttpServletResponse response)
    			throws IOException {
    		doGet(request, response);
    	}
    }</span>
    4. 在web.xml中配置servlet

    <span style="font-size:18px;"> <servlet>
        <servlet-name>TomcatWeb</servlet-name>
        <servlet-class>tomcat.servlet.HttpServletDemo</servlet-class>
      </servlet>
    
      <servlet-mapping>
        <servlet-name>TomcatWeb</servlet-name>
        <url-pattern>/servlet/HttpServletDemo</url-pattern>
      </servlet-mapping></span>


    5. 用配置好的tomcat容器运行该web项目

    方式1:右击项目--run as - run on server - 选择配置好的tomcat容器

    方式2:右击运行


    6. 在浏览器上输入:http://localhost:8080/TomcatWeb/servlet/HttpServletDemo,即可看到



  • 相关阅读:
    Java 8 CompletableFuture思考
    Math.ceil 笔记
    Python virtual env
    Reactive Stream: 如何将两个数据流接到一起,然后进行操作
    基于Apollo实现.NET Core微服务统一配置(测试环境-单机)
    在ASP.NET Core 2.x中获取客户端IP地址
    Entity Framework Core(3)-配置DbContext
    .NET Core2.1下采用EFCore比较原生IOC、AspectCore、AutoFac之间的性能
    Entity Framework Core 入门(2)
    Entity Framework Core介绍(1)
  • 原文地址:https://www.cnblogs.com/marcotan/p/4256919.html
Copyright © 2020-2023  润新知