这是
struts-bean.tld 中write的配置:
write
org.apache.struts.taglib.bean.WriteTag
empty
bundle
false
true
filter
false
true
format
false
true
formatKey
false
true
ignore
false
true
locale
false
true
name
true
true
property
false
true
scope
false
true
其中:
write:这个Tag的名字
org.apache.struts.taglib.bean.WriteTag:这个Tag是由那个类实现的(这个class可以在struts.jar包中找到)
empty:这个Tag可以直接结尾,不需要填写内容
这里
bodycontent有三个可选值
jsp 标签体由其他jsp元素组成
如果其有jsp元素,那么标签会先解释,然后将元素的实际值传入。比如标签体里含有<%=attributeName%>这样子的jsp元素,此时标签会按attributeName的实际值是什么就传入什么。这个是最常用的一个。
empty 标签体
必须为空
在引用这个Tag的时候,可以
,而不必
tagdependent 由标签解释,不带jsp转换
这里标识的是这个Tag的一个参数
bundle这个参数的名字
false这个参数是否是必填相
如果为true则必须写这个参数,否则会报错
true是说这个标签的值可以写入
rtexprvalue:"RUN-TIME EXPRESSION VALUE",是否可以动态赋值,在jsp中如value="<%=attributeName%>"