HttpServletRequest对象——获取请求参数

快来打我* 2022-03-21 03:23 401阅读 0赞

文章目录

      • 一、项目结构
        • 1、表单
        • 2、servlet
        • 3、运行

一、项目结构

1、表单

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>get请求</title>
  6. </head>
  7. <body>
  8. <form action="parameter" method="get">
  9. <h3>用户登录</h3>
  10. <p>用户名:<input type="text" name="username"></p>
  11. <p>密 码:<input type="text" name="password"> </p>
  12. <input type="submit" value="登录">
  13. </form>
  14. </body>
  15. </html>

2、servlet

  1. package net.test.servlet;
  2. import javax.servlet.ServletException;
  3. import javax.servlet.annotation.WebServlet;
  4. import javax.servlet.http.HttpServlet;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. import java.io.IOException;
  8. @WebServlet(name="helloServlet",urlPatterns="/parameter") //1、配置servlet
  9. public class HelloServlet extends HttpServlet { //2、继承HttpServlet
  10. //3、重写doPost方法
  11. @Override
  12. protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  13. }
  14. //3、重写doGet方法
  15. @Override
  16. protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  17. //获取请求参数
  18. String username = req.getParameter("username");
  19. String password = req.getParameter("password");
  20. System.out.println("用户名:"+username);
  21. System.out.println("密码:"+password);
  22. }
  23. }

3、运行

访问浏览器:
在这里插入图片描述
发起get请求
(输入用户名、密码,点击登录)
在这里插入图片描述
运行结果:
在这里插入图片描述
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,401人围观)

还没有评论,来说两句吧...

相关阅读