欢迎来到天天文库
浏览记录
ID:35203187
大小:91.00 KB
页数:10页
时间:2019-03-21
《webwork标签手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、WebWork标签库一、数据标签数据标签可以从值栈中获取数据之余,还可以将变量和对象存储于值栈中。1、property标签功能:输出OGNL表达式的值属性:lvalue[Object]进行求值的表达式,如果未指定该属性,则将被设定为topldefault[String]如果依据value无法得到值,则使用default指定的默认值lescape[Boolean]确定是否将输出的内容进行HTML转义2、set标签功能:用于对值栈中的表达式进行求值,并将结果赋给特定作用域中的某个变量名。属性:lname[String]在一个指定的作用域内被赋值
2、的变量名lvalue[Object]希望用于赋值的表达式lscope[String]可选的值为:application、session、request、page或default。默认(default)即actioncontext,set标签将对象放置于actioncontext中。其他4种作用域直接对应于servlet应用程序的4个作用域。范例:使用property标签访问存储在session中的User对象的多个字段:3、lue=”#session[‘user’].age”/>但每次都重复使用#session[‘user’],更好的做法是定义一个临时变量:3、push标签功能:将对4、象的引用压入值栈,当需要围绕单个对象做大量操作的时候,可以将对象压入值栈之后直接对其进行操作。属性:lvalue[Object]需要压入值栈的值所对应的表达式范例:上例也可以进行如下操作:再如:用同5、一个页面输出不同实例的属性Test_push_include1.jsp<%@taglibprefix="ww"uri="webwork"%>NamePageTest_push_include2.jsp<%@t
3、lue=”#session[‘user’].age”/>但每次都重复使用#session[‘user’],更好的做法是定义一个临时变量:3、push标签功能:将对
4、象的引用压入值栈,当需要围绕单个对象做大量操作的时候,可以将对象压入值栈之后直接对其进行操作。属性:lvalue[Object]需要压入值栈的值所对应的表达式范例:上例也可以进行如下操作:再如:用同
5、一个页面输出不同实例的属性Test_push_include1.jsp<%@taglibprefix="ww"uri="webwork"%>
6、aglibprefix="ww"uri="webwork"%>
7、itle>Regpage
8、ext中能够访问,实现类似set标签的功能。属性:lname[String]被创建的bean对应的包和类名lid[String]如果需要在bean标签的范围之外引用bean对象,
此文档下载收益归作者所有