|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
到时我们不用学struts,不用学spring,不用学Hibernate,只要能把jsf学会了,完全可以替代所有的框架,包括AJAX,都知道AJAX并不是新技术,虽说我没深入学习jsf但我认为jsf应该已经能通过其它技术替代AJAX,实现无缝刷新。i.<jsp:useBean>
这个标志被用于声明和实例化javabean类.语法以下:- <jsp:useBeanid="object-name"scope="page|request|session|application"type="type-of-object"class="fully-qualified-classname"beanName="fully-qualified-beanName"/>
复制代码 让我们看看这些属性:
id--对象的名字,好比:Stringname=null;在这句代码中,name就是id;
scope--一个可选择的属性,当你的javabean对象将被损坏时,默许的是page,他意味着每一个页面将创立一个新的javabean;
type---对象的范例,能够是不异的类或父类大概是该类要实行的接口,他的参数是可选.如:Stringname="FaisalKhan";中的String就是我们所谈的.
class--一个完整有资历的类如:Dated=newjava.util.Date();中java.util.Date就是我们所说的.
beanName--也是一个完整有资历(fullyqualified)的类;
ii.<jsp:setProperty>
这个标志用于计划javabean的值,语法以下:- <jsp:setPropertyname="id-of-the-JavaBean"property="name-of-property"param="name-of-request-parameter-to-use"value="new-value-of-this-property"/>
复制代码 起属性为:
name--你设置的<jsp:useBean>的id
property--你想设置的property的名字
param--你本property中要哀求的param的名字
value---在本property中你想设置的的新值
iii.<jsp:getProperty>
这个tag用于前往一个特定的property从一个特定的javabean中,语法以下:- <jsp:getPropertyname="name-of-the-object"property="name-of-property"/>
复制代码 属性:name--<jsp:useBean>中设置的id
property--你想找回的property的名字
好了,我们如今完成了进修操纵javabean的jsptags,再让我们花点工夫来进修甚么是scope属性:
每一个javabean类对象大概其他的类对象都有一个scope(局限),他的意义是这个对象在存储器中保存多长的工夫,这里有四个scopes:
page--他意味桌一个新的对象将在每一个页面级创立或损坏,当你没有明白的付与其他值时,他是<jsp:useBean>默许.
request--
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|