易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp九大内置对象、四种作用域、跳转方式

jsp有四种属性范围:
 page -> 页面级别,显然只有在一个页面内可用。
 request -> 请求级别 服务器跳转,一次请求之后消失。
 session -> 会话级别 客户端跳转(服务器跳转),与浏览器有关,ie是在重新打开ie时才会不同。
 application = 应用级别,当重启服务器时才会消失
客户端跳转: 客户端跳转是服务器将请求结果返回给客户端,客户端再向服务器发起另一次请求。在客户端跳转的过程中,客户端一定要参与跳转的过程。客户端跳转后的url是最后一次请求的地址。
客户端跳转能够进行网站外跳转。
链接方式:<a href = ""> </a>
表单提交
<meta http-equiv = "refresh" content = "3; url = 2.jsp">
javascript:history.back();
response.sendRedirect
response.setHeader("refresh", "3; url = "request2.jsp");
客户端跳转时的"/"表示的是服务器的根
服务器跳转(容器内跳转):能够自动的在服务器内部进行页面的转换,所以对于客户端来说这是透明的。而request范围的属性会被传递到下一个页面。服务器跳转是第一个页面的地址。
服务器跳转只能是站点内跳转。服务器跳转时的"/" 代表本网站的根
<jsp:forward page = " "/>
pageContent.forward("request2.jsp");
以"/"开始的路径代表绝对路径,反之代表相对路径
————————————————————以上为张冰java培训视频笔记————————————————————
JSP为简化页面的开发提供了一些内部的对象,在所有的JSP页面中都能使用这些内部对象。编写JSP的人员不需要对这些内部对象进行例化,只要调用其中的方法就能实现特定的功能。JSP主要有如下内置对象:
JSP中九大内置对象为:
 1、request            请求对象             类型 javax.servlet.ServletRequest        作用域 Request
 2、response          响应对象        &


相关文档:

JSP request所有方法例子

<%
//header.jsp
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Scheme: " + request.getScheme() + "<br>");
out.println("Server Name: " + request.getServerName() + "<br>" );
out.println(&quo ......

JSP笔记

JSP元素包括:1、脚本元素(语言为Java,使用Java代码规范。其中<%!声明(变量、方法)%><%=表达式元素%><%程序代码%>)
2、指令元素:指定网页中的指令如何被执行,包括page和include。
3、动作元素:连接要用的组件,如JavaBean(useBean、get/setProperty),还有param、forward、include。
include ......

applet 嵌入jsp 等传参数问题

小弟最近公司做一个编辑器,最后选择用applet小程序嵌入jsp 中
相当于一个控制,总结分享一下:
主要碰到以下问题:
1,传参数问题:
applet-->jsp:
<applet code="rubikApp.class" archive="rubik.jar" width="300" height="300">
<param name="beta" ......

jsp存入和读取回车换行符

在jsp页面中将回车换行符存入表中方法
1.在一个textarea中输入一段文字,有换行时,将换行符一起插入数据库中
使用方法如下:
public   static   String   TextToHtml(String   sourcestr)      
  {       ......

jsp包含文件及使用javabean

(一)包含其他页面的方法:
include指令:<%@ include file = "test1.jsp" %>
 静态包含,可以包含任意格式的文件(不光是jsp文件,还可以是txt等文本文件),静态包含就是将被包含文件的内容拷贝到包含文件中,进行执行。当前页面和test1.jsp中不能有重名的变量。
include动作 <jsp:include page = "tes ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号