Servlet获取CheckBox的值及URL地址

2025-10-26 05:12:23

1、1.在login.html中新增checkbox选项

Servlet获取CheckBox的值及URL地址

2、2.在loginServlet中新增如下代码:

request.getParameterValues(""); 当请求参数有多个值时,可以获取一个String数组

Servlet获取CheckBox的值及URL地址

3、3.页面预览效果如下

输入用户名和密码并选择多选,点击提交

Servlet获取CheckBox的值及URL地址

4、4.控制台输出如下:

Servlet获取CheckBox的值及URL地址

5、5.getParameterNames()  可以获取参数名对应的Enumeration 对象,类似于ServletConfig(或ServletContext)的getInitParameterNames()方法。

代码如下:

Servlet获取CheckBox的值及URL地址

6、6.输出结果:

Servlet获取CheckBox的值及URL地址

7、7.getParameterMap():返回请求参数的键值对: Key:参数名 value:参数值,String数组类型。

代码如下:

Servlet获取CheckBox的值及URL地址

8、8.输出结果如下:

Servlet获取CheckBox的值及URL地址

9、9.HttpServletRequest:是ServletRequest的子接口。针对于HTTP请求所定义,里边包含了大量获取HTTP信息的方法

Servlet获取CheckBox的值及URL地址

10、10.获取的URL如下:

Servlet获取CheckBox的值及URL地址

11、11.其他几个常用的函数

Servlet获取CheckBox的值及URL地址

12、12.输出如下:

Servlet获取CheckBox的值及URL地址

13、13.说明:queryString之所以为null,

是因为httpServletRequest.getQueryString()只能获取get方法URL后的参数串

而现在form表单的method为POST

现在修改为get

Servlet获取CheckBox的值及URL地址

14、14.输出结果如下:

Servlet获取CheckBox的值及URL地址

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢