JSP课程08单元 内置对象(2)

JSP课程08单元 内置对象(2)

ID:43328569

大小:268.50 KB

页数:22页

时间:2019-10-08

JSP课程08单元 内置对象(2)_第1页
JSP课程08单元 内置对象(2)_第2页
JSP课程08单元 内置对象(2)_第3页
JSP课程08单元 内置对象(2)_第4页
JSP课程08单元 内置对象(2)_第5页
资源描述:

《JSP课程08单元 内置对象(2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章jsp内建对象responsesession结果:网页BOut:输出到html网页Request:获取上个网页参数Response:返回给下个网页结果Jsp程序(产生html代码和网页效果)Jsp的内置对象:后续有session、application等网页A提交直接访问jsp地址Tomcat服务器客户端用户看到的网页Response对象定义:HTTP“请求/响应”模型的请求消息与request对象对应响应消息由response对象对应,用来对客户的请求作出响应,向客户端发送数据用户可以通过response对象的方法修改响应消息中的各项参数和选项客户端服务器响应请求4.4.1

2、利用response对象修改contentType属性<%@pagelanguage="java"contentType="text/html;charset=GBK"pageEncoding="GBK"%>保存为word文档<%StringstrSubmit=request.getParameter("subm

3、it");if(strSubmit==null){strSubmit="";}if(!strSubmit.equals("")){response.setContentType("application/msword;charset=GB2312");}%>【例子4-10】防止没有得到submit参数,通常先判断是否为空,为空则赋值为“”运行效果4.4.2response对象定时刷新页面【例子4-11】<%@pagelanguage="java"contentType="text/html;charset=GBK"pageEncoding="GBK"%>

4、<%@pageimport="java.util.*"%>Inserttitlehere<%Datedate=newDate();response.setHeader("refresh","3");%>现在的时间是<%=date%>效果:页面3秒钟刷新一次现在的时间是SunOct1111:19:16CST2009现在的时间是SunOct1111:19:19CST2009现在的时间是SunOct1111:19:22CST20094.4.2response对象重定向<%@page

5、language="java"contentType="text/html;charset=GBK"pageEncoding="GBK"%>Inserttitlehere请输入用户名<%@

6、pagelanguage="java"contentType="text/html;charset=GBK"pageEncoding="GBK"%>Inserttitlehere<%Stringstr=request.getParameter("userName");if(str==null){str="";}if(str.length()<=0){response.sendRedirect("ch4_12.jsp");}else{out.print("欢迎"+str+"来到测试页面");}%>

7、dy>【例子4-12】ch4_12.jsp改错:教材中有错误,应该重定向到ch4_12.jsp,否则会死循环ch4_12show.jsp第三步A:作业1每隔1秒就变一次时间第三步A:作业2第三步A:作业3Baoming1.jsp接收参数,判断如果有空的参数,则跳转回baoming.jsp,并提示有空参数response.sendRedirect("baoming.jsp?error="+URLEncoder.encode("空姓名"));传中文参数需要用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。