根据key获取指定value
    req.getParameter(“key”);
    根据key获取对应的value,返回一个字符串。
    String str=req.getParameter(“key”);

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>添加用户</title>
    6. </head>
    7. <body>
    8. <form action="getRequestDataServlet.do" method="post">
    9. <input type="text" name="username"/><br/>
    10. <input type="password" name="userpwd"/><br/>
    11. <input type="submit" value="OK"/>
    12. </form>
    13. </body>
    14. </html>
    1. package com.itbaizhan;
    2. import javax.servlet.ServletException;
    3. import javax.servlet.http.HttpServlet;
    4. import javax.servlet.http.HttpServletRequest;
    5. import javax.servlet.http.HttpServletResponse;
    6. import java.io.IOException;
    7. import java.io.PrintWriter;
    8. /**
    9. * 获取请求数据
    10. */
    11. public class GetRequestDataServlet extends HttpServlet {
    12. @Override
    13. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    14. //获取用户名
    15. String username = req.getParameter("username");
    16. //获取用户密码
    17. String pwd = req.getParameter("userpwd");
    18. PrintWriter printWriter = resp.getWriter();
    19. printWriter.println(username);
    20. printWriter.println(pwd);
    21. printWriter.flush();
    22. printWriter.close();
    23. }
    24. }
    1. <servlet>
    2. <servlet-name>getRequestDataServlet</servlet-name>
    3. <servlet-class>com.itbaizhan.GetRequestDataServlet</servlet-class>
    4. </servlet>
    5. <servlet-mapping>
    6. <servlet-name>getRequestDataServlet</servlet-name>
    7. <url-pattern>/getRequestDataServlet.do</url-pattern>
    8. </servlet-mapping>

    image.png
    image.pngimage.png