第四章 客户请求的处理:表单数据
4.1表单数据的作用
(1)使用Form元素创建HTML表单
<form action="..">...</form>
如果省略action,那么数据将交给当前页面的URL。
(2)使用输入元素收集用户数据
<input type="text" name="...">
(3)在接近表单的尾部放置提交按钮
<input type="submit">
4.2在servlet中读取表单数据
1.单个值的读取:getParameter
post 和 get都可以
request.getParameter("...")的值是大小写敏感的。
2.多个值的读取:getParameterValues
3.参数名的查找:getParameterNames,getParameterMap
getParameterNames以Enumeration的形式返回列表
没有特定顺序。
4.原始表单数据的读取以及对上载文件的分析:getReader,getInputStream
5.多字符集输入的读取:getCharacterEncoding.
4.3示例:读取3个参数
在表单中一定要使用相对Action Url不要使用绝对Action Url
4.4读取所有的参数
4.5参数缺失或异常时默认值的引用。
(1)参数值为null。
(2)参数值为空字符串。
(3)参数值为非空字符串,但格式错误。
4.6过滤字符串中的html特殊字符串
4.7 根据参数自动填充Java对象:表单bean
http://jakarta.apache.org/commons
4.8当参数缺失或异常时重新显示输入表单
几种方案
分享到:
相关推荐
Servlet与JSP核心编程:综合介绍Servlet与JSP
Servlet与JSP核心编程(第二版),你是不是要学最新版本(J2EE1.4)的Servlet和 SP?这本书能让你如虎添翼。你将能很好地掌握Servlet和JSP
《Servlet与JSP核心编程(第2卷 第2版)》在第l卷的基础上,广泛涉及自定义标签库、过滤器、声明式安全、JSTL和Struts等主题,并沿袭深受读者喜爱的写作风格,通过完整、有效、资料丰富的程序来演绎目前最流行的技术和...
Servlet与JSP核心编程第二版 PDF文件 高清,内容通俗易懂.
Servlet与JSP核心编程第二版5Servlet与JSP核心编程第二版5Servlet与JSP核心编程第二版5
Servlet与JSP核心编程(第2卷 第2版)
servlet与jsp核心编程,还是免费给大家下载,需要的可以下来看看
《Servlet与JSP核心编程》由浅入深,全面而深入地介绍了servlet和jsp技术。本书重点介绍核心技术,同时对相关的内容,如web服务器的配置、安装和应用,数据库的安装和配置等都做了详细明了的介绍。本书的例子简练...
本书由Marty Hall,Larry Brown著 张学良译 清华大学出版社出版 原书有47M由于上传文件大小限制分为3部分,本人不是黑人,仅仅在最后一个部分才收取4分资源分
Servlet与JSP核心编程第二版代码
《Servlet与JSP核心编程》由浅入深,全面而深入地介绍了servlet和jsp技术。本书重点介绍核心技术,同时对相关的内容,如web服务器的配置、安装和应用,数据库的安装和配置等都做了详细明了的介绍。本书的例子简练...
Servlet 与 JSP 核心编程(第2版)(含源代码版) Servlet 与 JSP 核心编程(第2版)(含源代码版)
Servlet与JSP核心编程第二版(含书签)
《Servlet与JSP核心编程》(第2版)叙述详尽,条理清晰。对于初学者来说是一本不可多得的入门书籍,经验丰富的Servelet和JSP开发人员也可以通过阅读《Servlet与JSP核心编程》(第2版)得到巩固和提高。
servlet与jsp核心编程*(第二版)卷二 源代码集合
Servlet与JSP核心编程 第2卷.pdf 想学习的同学可以看看
《Servlet与JSP核心编程(第2卷 第2版)》
由于网上基本没有高清+书签的版本,故本人花了3个小时认真制作了目录(非常详细) 分享的同时顺便赚点积分!谢谢大佬们的认可! 文件大小90Mb,个人限制60Mb,故转存在个人网盘上,下载文档后可查看网盘地址和密码!已...