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 所有用户
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 所有用户
相关文章推荐
- 深入Java 事务的原理与应用
- Java连接mySQL数据库的步骤
- eclipse中js库,js文件报错解决
- java 动态代理机制详解
- mac下删除java8
- Java For循环的正确使用方法
- java乱码问题总结
- Kali 安装JAVA
- java.sql.SQLException: ORA-00911: 无效字符 解决方法
- java并发编程概念
- 蜂窝教育Java培训:认真的为学员的未来着想
- Java 中的 String 为什么是不可变的?
- java8新特性总结
- Spring提高
- 【Hadoop2.x】Eclipse 提交MR Job
- 一个获取输入范围内所有质数与质数个数的java小算法
- 一. 安装JDK
- SpringMVC再学习
- java中普通变量、静态变量、静态代码块初始化的顺序辨析
- java-RocketMQ