JavaEE学习笔记jsp(一)

request对象
String getMethod():获取提交方式
String getRequestURl:获取请求URL
String getProtocol():获得协议名称
String getServletPath():得到客户端请求服务器文件路径
String getQueryString():获得URL查询部分
String getServerName():获取服务器名称
String getServerPort():获得服务器端口号
String getRenoteAddr(): IP地址
String getParameter(String name):得到参数值
String getParameterValues(String[] name):参数值
response对象
response.sendRedirect("路径"):跳转到指定路径
<jsp:forward page=""></jsp:forward>服务器请求目标路径并 客户端地址不变 
response.setHeader("Refesh","5")每五秒刷新一次
Cookie操做
response.addCookie(Cookie c):将cookie写入客户端
Cookie.setMaxAge(int second):设置Cookie活跃时间
Cookie[] request.getCookies(),读取客户端传来的cookie
session
void session.setAttribute(String name,Object obj); 注 name 名字   obj对象session.getAttribute(String name,Object obj)
void Session.removeAttribute(String name):移除name为名的
void session.invalidate()将session中java

application 
void application.setAttribute(String name,Obgect obj);
object application.getAttribute(String name)
void application.removeAttribute(String name)服务器

=====================================================
javaBean
<jsp:useBean id="实列名字" class="类的路径"></jsp:useBean>
使用<jsp:setProperty>标签cookie

当来源是String常量时:<jsp:setProperty property="属性名称" name="bean对象名" value="常量"/>
当值来源是request时: <jsp:setProperty property="属性名称" name="bean对象名" parm="参数名"/>
获取值:          <jsp:getProperty property="属性名称" name="bean对象名"/>
javaBean 范围
<jsp:useBean id="idName" class="package.class" scope="page|session|..."></jsp:useBean>
scope以下选择
page :当前页面
request:当前页面和forward跳转的页面
session 同一用户页面
application  全部用户
 session

相关文章
相关标签/搜索