日期:2014-05-20  浏览次数:20663 次

steuts2 调用jsp自定义标签
<s:if test=${my:hasPermission(user.id,'person',3)}>
  <a href="#" onclick="del('per!delete?perInfo.id=<s:property value="id"/>');">删除</a> 
</s:if>

 <s:if test=${my:hasPermission(user.id,'person',3)}>总是出错,报错:quote symbol expected
hasPermission单元测试没错,请教。

------解决方案--------------------
struts2标签是不能用el表达式
但是jsp自定义标签不了解,高手指点
------解决方案--------------------
报错很正常。
楼主那个我想用的是,自定义EL表达式吧。
Struts2用不了这个。
楼主可以使用OGNL表达式来完成这个工作。
OGNL表达式功能比EL强大的多。