?javabeans 和 javaserver pages的结合
通过上面的学习,大家对javabean应该有了一个基本的了解,对于在javaserver pages中调用javabeans我们还需要了解一些特定的jsp的内容,让我们来看看吧。
javaserver pages中的javabean相关标签
在javaserver pages中调用javabean有三个标准的标签,那就是$#@60;jsp:usebean$#@62;, $#@60;jsp:setproperty$#@62;,以及$#@60;jsp:getproperty$#@62;。
$#@60;jsp:usebean$#@62;标签
$#@60;jsp:usebean$#@62;可以定义一个具有一定生存范围以及一个唯一id的javabean的实例,这样javaserver pages通过id来识别javabean,也可以通过id.method类似的语句来操作javabean。
在执行过程中,$#@60;jsp:usebean$#@62;首先会尝试寻找已经存在的具有相同id和scope值的javabean实例,如果没有就会自动创建一个新的实例。
其具体语法如下
$#@60;jsp:usebean id=“name”
scope=“pagerequestsessionapplication”
typespec$#@62;
body
$#@60;/jsp:usebean$#@62;
其中,typespec定义如下
typespec ::=class=“classname”
class=“classname” type=“typename”
type=“typename” class=“classname”
beanname=“beanname” type=“typename”
type=“typename” beanname=“beanname”
type=“typename”
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器