电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 技术学院
JSP渐进学习教程6
作者:未知 点击:67
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
response(控制http连接)

作用:向客户端发送数据,如Cookie、HTTP文件关信息等。

方法:

addCookie(Cookie cookie):添加1个Cookie对象,用来保存客户端的用户信息。用request的getcookies()方法可获得这个Cookie

如:<% Cookie mycookie=new Cookie("uname","wsr");

response.addCookie(mycookie);

Cookie delmycookie=new cookie("mycookie",null);

delmycookie .setMaxAge(0);

delmycookie .setPath(/");

response.addCookie(delmycookie);

%>

addHeader(String name,String value):添加HTTP文件头,该header将会传到客户端,若同名的header存在,原来的header会被覆盖

containsHeader(String name):判断指定名字的HTTP文件头是否存在并返回布尔值

sendError(int sc):向客户端发送错误信息,如:505:服务器内部错误;404:网页找不到错误

如:response.sendError(response.SC_NO_CONTENT);

setHeader(String name,String value):设定指定名字的HTTP文件头的值,若该值存在,它将会被新值覆盖

如1:

让网页每隔5秒刷新一次

<% response.setHeader("Refresh","5");%>

the current dateis:<%=new Date()%>

如2:利用response对象设定HTTP头

<% response.setContentType("Application/pdf");

response.setHeader("content-disposition", "attachment;filename=\"syntax.pdf\"");

%>

sendRedirect("error.html")//重定向功能

exception(处理异常和错误)

作用:处理JSP文件在执行时所有发生的错误和异常。有3个内建方法。

注意:必须在<%@ page isErrorPage="true" %>的情况下才可以使用Exception对象

getMessage():返回错误信息

printStackTrace():以标准错误的形式输出一个错误和错误的堆栈

toString():以字符串的形式返回1个对异常的描述

session(保存用户信息)

作用:分别保存每一个用户的信息

session.putValue("name",val)

session.getValue("name")

注意:session中保存和检索的信息不能是基本数据类型,而必须是JAVA的相应的Object对象。

方法:

getAttribute(String name):获得指定名字的属性,若该属性不存在,将返回null

getattributeNames():返回session对象中存储的第一个属性对象,结果集是一个Enumeration类的实例

getCreationTime():返回该session对象创建的时间,以毫秒计,从1970年1月1日起

getId():每生成一个session对象,服务器都会给其一个不会重复的编号,此方法返回当前session的编号

getLastAccessedTime():返回当前session对象最后1次被操作的时间,返回自1970年1月1日起至今的毫秒数

getMaxInactiveInterval():获得session对象的生存时间

removeAttribute(String name):删除指定的属性(包括属性名、属性值)

setAttribute(String name,Java.lang.Object value):设定指定名字的属性值,并将其存储在session对象中

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·MDAC2.8 下载!
·MySQL和SQLServer,到底选择谁?
·卖虚拟主机常见骗术
·国际域名知识信息注册全解
·让你的网站快速列入Google的最佳方法
·人站长应了解的最基础的知识
·PHP 和 MySQL 基础教程
·网站常用工具网站
·常用域名管理后台
·巧用百度BAIDU搜索电影

最新文章
·国内中文搜索实用攻略
·巧用百度BAIDU搜索电影
·网站排名:咱也权威一把
·专用小型搜索引擎
·搜出网上精彩
·实用网络搜索技巧
·用户搜索常见问题及解决方法小结
·如何查看自定义天数的ALEXA数据
·Alexa.com的排名原理
·内幕调查:出卖Alexa(下)




版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号