jsp课堂笔记3
2024-09-07 14:44:55
Http协议是一种无状态协议,一个用户向服务器发出请求(request),然后服务器返回响应(response),在服务端不保留链接相关信息。session对象可以使服务器记住当前用户
- request对象:封装了用户提交的信息
- 获取用户信息
- 如用户通过表单或者AJAX发出get或post请求;被请求的页面就使用request获取请求中的键值对
- 处理汉字信息
- request对象获取用户提交信息中有汉字字符会出现乱码现象
- 对信息重编码
- String str =request.getParamter(“ name”);
- byte b[] =str.getBytes( "IOS-8859-1");
- str = new String(b);
- request 设置编码
- request.setCharacterEncode("gd2312")
- 常用方法举例
- html标记中<bgsong src=" 文件链接" loop=正数>表示背景音乐和循环播放的次数<embed src="音乐或视频的链接"> 描述文字 </embed>
- autostart属性说明文件传送完毕后是否立即播放
- loop 循环播放次数
关于复选框checkbox的提交,另一个页面使用 如下来获取- String love[]=request.getParameterValues("love");
response对象- response对象对对用户的请求做出动态响应,向用户端发送数据
- 动态响应contenType属性
- response.setContentType( String s);可选参数
- response的HTTP文件头可以通过addHeader()或setHeader()重新设置,如果头已经存在就重新设置,否则就添加response重定向
- response.sendRedirect(url)
response的状态行- 1yy:主要是实验性质的
- 2yy: 用来表明请求发送成功
- 3yy:用来表明在请求之前应采取的进一步行动
- 4yy: 浏览器给出无法满足的请求时,返回该状态码
- 5yy:服务器内部出问题
- 一般服务器会自动返回,不用设置setStatus()可以设置session对象
- 如果用户不支持Cookie,jsp页面可以通过URL重写来实现session对象的唯一性
- response 对象调用 encodeURL()
- 存储数据 setAttribute(String key , obj); getAttribute(String key , obj);
- 删除关键字removeAttributeNames();
- session对象的生存期限
- invalidate()使得session无效
- 关闭浏览器
- 超过发呆时间默认30分钟,可在web.xml下修改
- application对象
- ServletContext application=getServletConfig().getServletContext();
- 由服务器创建,由该web服务所有用户共享
- 不用web服务application各不相同
- setAttribute(String key,Object obj);添加对象
- getAttribute(String key);获取对象
- removeAttribute();删除对象
- getServletInfo();获取servlet编译器当前版本信息
最新文章
- PLS入门
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
- AngularJS中的事件
- Accessorizer的使用说明!
- java9-4 包
- PHP 递归的密码
- crm 2011 plugin setparent setbusiness 用户更改经理 更改办事处
- poj3683 Priest John&#39;s Busiest Day
- 使用Url.Routeurl获取url值。
- Ch04-文字列表的设计
- HTML5 drag &; drop 拖拽与拖放简介
- Windows手动搭建PHP运行环境
- 502 Proxy Error。The ISA Server denied the specified Uniform Resource Locator (URL).
- 关于textField
- git add --all 为啥不能添加空文件夹,这样设计的初衷是
- TCP/IP详细说明--滑模、拥塞窗口、慢启动、Negle算法
- [补档]happiness
- SQL内模糊查询语句拼接时单引号&#39;问题
- LVS、Nginx 及 HAProxy 工作原理
- 斜率优化&;单调性优化的相似性
热门文章