论坛首页 入门技术论坛

自定义的标签不能嵌套<s:property value="locaction" />这个STRUTS2自带的标签怎么办

浏览 4604 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-08-25  
<imgOut:write filePath="<s:property value="locaction" />" heigth="90" />
我自定义的标签不能嵌套<s:property value="locaction" />这个STRUTS2自带的标签怎么办?谁帮我解决下
   发表时间:2007-10-29  
try the JSTL tag, ex:<c:out/>
0 请登录后投票
   发表时间:2007-10-29  
請問你是怎麽自定義Struts2 標簽的?最近遇到點麻煩,好像只有自定義個標簽才能解決
0 请登录后投票
   发表时间:2007-10-29  
呵呵,自定义标签里 是不能嵌套Struts标签的~!
这一点偶n年前就碰到了,当时问老师,她说可以,结果一试不行。

所以只能变通了,不要嵌套struts标签,用html标签代替。
0 请登录后投票
   发表时间:2007-12-01  
直接用ognl就可以啦

你在要引用的action那里不用经过<s:property value="action">来引用栈值,OGNL是struts2的默认表达式语言,你可以直接引用,方式是: %{}

那么你可以在你的自定义标签里用%{action}来引用要访问的值,动态设置属性.


bow~
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics