CNET JSP BASIC:JSP的内部对象

2016-01-29 12:45 5 1 收藏

CNET JSP BASIC:JSP的内部对象,CNET JSP BASIC:JSP的内部对象

【 tulaoshi.com - Java 】

最後一个与JSP语法有关的元件叫做内部物件.在JSP小型指令档内,你可以存取这些内部物件来与执行JSP网页的servlet环境相互作用。许多对内部物件的存取应该要简化。然而,这些是范例,它们的存取都是可接受的,要完整的利用内部物件设定则 要对最新的Java Servlet API有所了解。
下表列出你可以使用的内部物件。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)

内部物件说明
request 用户端请求,此请求会包含来自GET/POST请求的参数
response 网页传回用户端的回应
pageContext 网页的属性是在这里管理
session 与请求有关的通话期
application servlet正在执行的内容
out 用来传送回应的输出资料流
config servlet的架构物件
page JSP网页本身
exception 针对错误网页,未捕捉的例外

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/java/)


那堋,这些是做什堋的,而你应该如何使用它们呢?基本上,在你的小型指令档里,你可以使用它们来存取执行JSP程式码的servlet。为了避免谈论到太多Servlet API 的细节,让我们来检视一些你可以利用它们来做的事:

不必使用运算式,你可以直接存取内部out物件来列印一些东西到response:
<% out.println("Hello"); %.
不必直接传送参数到JavaBean,你可以藉由请求物件来取得参数的值:
<% String name=request.getParameter("name"); out.println(name); %。
当你以JSP写了许多的应用程式之後,如果你建立了JavaBeans或者发现你自己将太多的Java原始码放入你的JSP档案,你 要建立支援的Java类别,这样可以鼓励重复使用并且降低JSP网页转换时所 要的时间。当你 要建立Java类别时,你必须:
将JDSWK的安装目录bin目录加到你的PATH。在你的autoexec.bat档案的PATH行的最後,加入C:1.2.2bin; 。
以下面的指令将JAR档案复制到jrelibext目录:
copy c:jswdk-1.0.1libservlet.jar c:jdk1.2.2jrelibext.

来源:http://www.tulaoshi.com/n/20160129/1487418.html

延伸阅读
标签: Web开发
一、page 对象         page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。 二、config 对象         config 对象里存放着一些Servlet 初始的数据结构。       &...
标签: Web开发
因为浏览器会将之前浏览过的数据存放在浏览器的cache中,所以,浏览器有时候会直接从cache中取出数据,因为,我们修改程序后,会显示之前旧的数据 下面这段代码,可以修正这个问题   %      if(request.getProtocol().compareTo("HTTP/1.0")==0)       &nbs...
标签: Java JAVA基础
  JSP另外一个重要的语法是Tags(标记)。JSP Tags不是使用<%,而只是使用<字符。JSP Tag有点象HTML Tag 。JSP tags可以有一个“start tag”、一个“tag body”以及一个“end tag”。开始和结束的标志都可以使用标志的名字,都被圈在<和字符里面。结束的标志是在字符<后面加一个反斜杆(/)字符。这个标志名字有一个嵌入的冒...
标签: Java JAVA基础
  JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有: (1) jsp:include --在页面被请求时包含进一个文件。 (2) jsp:useBean--找到或实例化一个JavaBean。 (3) jsp:setProperty--设置一个JavaBean属性。 (4) jsp:getProperty--将JavaBean的属性插入到输...
标签: Java JAVA基础
  现在你所编写的JSP要变成一个类的定义。所有你编写的scriptlets要放置到这个类的一个方法中。同样,你可以增加变量和方法声明到这个类中。当然你也可以从scriptlets和表达式中使用这些变量和方法。 为了增加一个声明,你必须使用<%! and %来圈起你的声明,比如: <%@ page import="java.util.*" % <HTML <BOD...

经验教程

271

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部