zoukankan      html  css  js  c++  java
  • 1.jsp-servlet-struct 配置

    image

    2.index.jsp

    <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
     
      </head>
     
      <body>
    <body>
        <form action="/test_servlet/TestServlet" method="post">
            姓名:<input type="text" name="username"><br>
            <input type="submit" value="提交"><br>
        </form>
    </body>
    </html>

    3.web.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4"
        xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
        http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
       <servlet>
          <servlet-name>TestServlet</servlet-name>
          <servlet-class>com.powernode.servlet.TestServlet</servlet-class>
      </servlet>
      <servlet-mapping>
          <servlet-name>TestServlet</servlet-name>
          <url-pattern>/TestServlet</url-pattern>   
      </servlet-mapping>
    </web-app>

    3.Testservlet.java

    package com.powernode.servlet;

    import java.io.IOException;

    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    public class TestServlet extends HttpServlet{

        protected void service(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException, IOException {
            System.out.println("------2--");
            super.service(req, resp);
        }

        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException, IOException {
            System.out.println("------3--");
            super.doGet(req, resp);
        }

        /**
         * 12121212121
         */
        private static final long serialVersionUID = 1L;

        protected void doPost(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException, IOException {
            // TODO Auto-generated method stub
            //super.doPost(req, resp);
            String username=req.getParameter("username");
            UserManager usermanager = new UserManager();
            usermanager.add(username);
            req.getRequestDispatcher("/add_success.jsp").forward(req,resp);
        }

    }

    运行结果:

    image

    输入11

    image

  • 相关阅读:
    学习笔记5_Day09_网站访问量统计小练习
    学习笔记4_ServletContext(重要整个Web应用的动态资源之间共享数据)
    学习笔记03_Day09-----Servle与反射()
    学习笔记2_Day09_servlet的细节
    学习笔记1_Day09_Servlet
    OC对数组排序的方法
    sqlite事务处理
    封装数据库
    JsonModel的使用
    RBAC表
  • 原文地址:https://www.cnblogs.com/elite-2012/p/3999803.html
Copyright © 2011-2022 走看看