学习笔记

Simple is beautiful.

导航

<2009年11月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

统计

公告

...

常用链接

留言簿(1)

随笔分类(2)

随笔档案(56)

Weblog

搜索

最新评论

评论排行榜

写自定义标签时标记attribute里rtexprvalue的用法

其实以前也有写过自定义标签, 但是没有注意到过<rtexprvalue>的用法, 最近这几天又用上自定义标签了, 突然发现<rtexprvalue>的用法是有讲究的.

rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式.

当在<attribute>标签里指定<rtexprvalue>true</rtexprvalue>时, 表示该自定义标签的某属性的值可以直接指定或者通过动态计算指定,  example as follow:

<sql:query var="result" >
    select * from mytable order by nameid
</sql:query>
<%request.setAttribute("nameid", "2"); %>
<myTag:cupSize cupSize="1" cupSizes="${result}"></myTag:cupSize>
<myTag:cupSize cupSize="${nameid}" cupSizes="${result}"></myTag:cupSize>


当在<attribute>标签里指定<rtexprvalue>false</rtexprvalue>时, 表示该自定义标签的某属性的值只能直接指定,  example as follow:
<myTag:cupSize cupSize="1" cupSizes="${result}"></myTag:cupSize>

posted on 2007-10-14 23:45 Ecko 阅读(7578) 评论(3)  编辑  收藏

评论

# re: 写自定义标签时标记attribute里rtexprvalue的用法 2009-11-01 11:17 匿名

某字用的很含蓄啊,呵呵  回复  更多评论   

# re: 写自定义标签时标记attribute里rtexprvalue的用法 2009-12-15 14:00 leeo

写的很好啊,正好用上  回复  更多评论   

# re: 写自定义标签时标记attribute里rtexprvalue的用法 2010-11-08 14:36 ppboy

good,一个属性我搞了一天,多谢  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: