- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP程序设计 (第2版)第4章 配合 JSP程序设计(第2版)代码一起使用 第4章导读 第4章 JSP内置对象 §4.1 request对象 4.1.1 获取用户提交的信息 例1 例2 4.1.2 处理汉字信息 例3 4.1.3 常用方法举例 例4 4.1.4 使用Tag文件处理有关数据 例5 4.1.5 处理HTML标记 4.1.5 处理HTML标记_FORM 标记 4.1.5 处理HTML标记_Input标记 例6 4.1.5 处理HTML标记_Select、Option格式 例7 4.1.5 处理HTML标记_TextArea格式 4.1.5 处理HTML标记_表格 例8 4.1.5 处理HTML标记_img与image标记 4.1.5 处理HTML标记_embed标记 例9 §4.2 response对象 4.2.1 动态响应contentType属性 例10 例11 4.2.2 response的HTTP文件头 例12 4.2.3 response重定向 例13 4.2.4 response的状态行 例14 表4-1 状态代码表 部分内容 §4.3 session对象 4.3.1 session对象的Id 例15 4.3.2 session对象与URL重写 例16 4.3.3 session对象存储数据 例17 4.3.4 在Tag文件中使用session对象 例18 4.3.5 session对象的生存期限 例19 4.3.6 使用session设置时间间隔 4.3.7 计数器 §4.4 out对象 例22 §4.5 application对象 例23 例 12中,response对象添加一个响应头refresh,其头值是5,那么用户收到这个头之后,5秒钟后将再次刷新该页面,导致该网页每5秒刷新一次 。 example4_12.jsp %@ page contentType=text/html;charset=GB2312 % %@ page import=java.util.* % HTMLBODY bgcolor=cyanFONT size=4 P现在的时间是:BR % out.println(+new Date()); response.setHeader(Refresh,5); % /FONT/BODY/HTML 在某些情况下,JSP引擎在响应用户时,可能需要将用户重新引导至另一个页面。 例如,如果用户输入的表单信息不完整,就会再次被引导到该表单的输入页面。 使用response对象的sendRedirect(URL url)方法实现用户的重定向。 例4-13 例 13中,用户在example4_13.jsp页面填写表单提交给verify.jsp页面,如果填写的表单不完整就会被重新定向到example4_13.jsp页面 。 example4_13.jsp %@ page contentType=text/html;charset=GB2312 % HTMLBODY P填写姓名:BR FORM action=verify.jsp method=get name=form INPUT TYPE=text name=boy INPUT TYPE=submit value=Enter /FORM /BODY/HTML verify.jsp.jsp %@ page contentType=text/html;charset=GB2312 % HTMLBODY % String str=null; str=request.getParameter(boy); if(str==null) str=; byte b[]=str.getBytes(ISO-8859-1); str=new String(b); if(str.equals()) response.sendRedirect(example4_13.jsp); else{ out.print(欢迎您来到本网页!); out.print(str); } % /BODY/HTML 当JSP引擎对用户请求进行响应时,它发送的首行称做状态行。 状态行包括3位数字的状态代码和对状态代码的描述(称做原因短语)
文档评论(0)