javaweb request to get parameters

1. Import the required package dependencies

<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
        </dependency>


        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.3</version>
        </dependency>

2. Configure the jsp file

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<body>
<h2>登录页面</h2>

<form action="${pageContext.request.contextPath}/s1">

    <input type="text" name="username">
    <input type="password" name="password">

    <input type="submit">

</form>

</body>
</html>

3. Write servlet

<servlet>
    <servlet-name>s1</servlet-name>
    <servlet-class>RequestTest</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>s1</servlet-name>
    <url-pattern>/s1</url-pattern>
  </servlet-mapping>
@Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
    

        //获取请求参数

        String username = req.getParameter("username");
        String password = req.getParameter("password");

        System.out.println(username);
        System.out.println(password);


        System.out.println("进入了这个请求");

    }

4. Configure tomcat and run

Guess you like

Origin blog.csdn.net/qq_42794826/article/details/113823825