爱悠闲 > 分类 >

JSP 第1页

jsp 有哪些内置对象 ? 作用分别是什么 ?
request 表示 HttpServletRequest 对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取 cookie, header,  和 session 数据的有用的方法。       response 表示 HttpServletResponse 对象,并提供了几个用于设置送回浏览器的响应的方法(如 cookies, 头信息等)网页传回用户端的回应     out 对象是 j
jsp 有哪些动作 ? 作用分别是什么 ?
JSP 共有以下 6 种基本动作    jsp:include :在页面被请求的时候引入一个文件。    jsp:useBean :寻找或者实例化一个 JavaBean 。    jsp:setProperty :设置 JavaBean 的属性。    jsp:getProperty :输出某个 JavaBean 的属性。    jsp:forward :把请求转到一个新的页面。    jsp:p
动态 INCLUDE 与静态 INCLUDE 的区别
动态 INCLUDE 用 jsp:include 动作实现    <jsp:include page="included.jsp" flush="true" /> 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数    静态 INCLUDE 用 include 伪码实现 , 定不会检查所含文件的变化,适用于包含静态页面    <%@ include file="included.
两种跳转方式分别是什么 ? 有什么区别 ?
 有两种,分别为:   <jsp:include page="included.jsp" flush="true">   <jsp:forward page= "nextpage.jsp"/> 前者页面不会转向 include 所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数 . 后者完全转向新页面,不会再回来。相当于 go to 语句。
forward和redirect的区别
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。an internal transfer in servlet redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以s
四种会话跟踪技术
page 是代表与一个页面相关的对象和属性。一个页面由一个编译好的  Java servlet  类(可以带有任何的  include  指令,但是没有  include  动作)表示。这既包括  servlet  又包括被编译成  servlet  的  JSP  页面 request代表与  Web  客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个  Web  组件(