您的位置:首页 > 编程语言 > Java开发

JavaEE学习笔记jsp(一)

2016-06-01 00:00 351 查看
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中

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>标签

当来源是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 所有用户
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: