zoukankan      html  css  js  c++  java
  • 如何获取请求参数

    如何获取请求参数

    表单如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <form action="http://localhost:8080/servlet/parameterServlet" method="get">
            用户名:<input type="text" name="username"><br>
            密码:<input type="password" name="password"><br>
            兴趣爱好:<input type="checkbox" name="hobby" value="cpp">cpp
            <input type="checkbox" name="hobby" value="java">java
            <input type="checkbox" name="hobby" value="js">javascript<br>
            <input type="submit">
        </form>
    </body>
    </html>
    

    servlet程序如下:

    package LWB;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.util.Arrays;
    
    public class ParameterServlet extends HttpServlet {
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            String username=req.getParameter("username");
            String password=req.getParameter("password");
            String[] hobby=req.getParameterValues("hobby");
            System.out.println("用户名:"+username);
            System.out.println("密码:"+password);
            System.out.println("兴趣爱好:"+ Arrays.asList(hobby));
        }
    }
    
    
  • 相关阅读:
    List--使用List作为堆栈和队列
    Range的范围
    异常处理
    关于打印输出的一些方法
    关于set的unordered特性
    面向对象
    函数
    Linux中命令备份mysql形成文件
    局域网内Linux下开启ftp服务的“曲折路”和命令复习
    linux下的apache服务自启动的几种方式
  • 原文地址:https://www.cnblogs.com/fate-/p/14791665.html
Copyright © 2011-2022 走看看