开发者

JSTL & Spring: Accessing methods with arguments

I have an object with a method

  public boolean hasPermission(String role) {
   return permissions.contains(role);
  }

I want to do the equivalent of:

<c:if test="${row.hasPermission(role)}">
    <td></td>
</c:if>

But I cannot access t开发者_开发百科he hasPermission method from within the JSP file. How can I do it?


The latest version of EL (in tomcat 7 for ex.) supports this (${obj.method(arg)})

If you have an older version you have two options:

  • Make a custom JSTL function
  • Use JBoss EL extension
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜