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