2024年5月3日发(作者:)
JSP
中的内置对象
<jsp:forward>
或者其他的静态资源(HTML)
特点:
被forward转发的资源必须与发出请求的页面处于相同的上下文环境中,每当
遇到此标签时,容器就
会停止执行当前的JSP,转而执行被转发的资源
l
当使用
行的程序时,例如Servlet和JSP页面,那么,还可以使用
传递参数信息。
l
语法1:
l
语法2:
l
l
JSP中的九种内置对象
1.request jsp的内置对象 写法固定(request)
//* 类型是 HttpServletRequest request 根servlet中的类型是一样
//获取上下文路径
String path=textPath();
n(path);
2.Response
l
设置应答头信息
最有用的一个头信息:refresh 刷新
der(“头信息内容”,“头信息参数”)
der(“refresh”,“1”)
der(“refresh”,”2;URL=页面名称“)
l
重定向
direct(跳转路径)
<%
//* response jsp的内置对象 固定的写法(response)
//* 类型是 HttpServletResponse response
//设置应答头信息
//每个一秒刷新当前页面一次
// * refresh 表示刷新,固定写法
// * 1 表示刷新的时间,以秒为单位
der("refresh","1");
%>
当前的系统时间:<%= new Date() %>
这是在一个JSP文件里;
<%
//5秒后转到页面
//5;url= 格式:秒数;url=路径
der("refresh","5;url=");
%>
3. session
Session对象主要用于保存用户的各种信息,直到它的生命周期超时或被人释放掉为止
// * session jsp的内置对象 固定写法(session)
// * 类型是 ssion
// * jsp的标准指令中session 属性表示在jsp页面中是否可以使用jsp的内置对象
session
//* true 表示可以使用 默认值
//* false表示不可以使用
//* 当该值是false时,页面不能使用jsp内置对象session 但仍然可以从
request对象中获取 HttpSession session1=sion();
//* 从request中获取的session 和 jsp内置对象中的session是同一个对象


发布评论