복붙노트

[SPRING] JSTL 및 Spring : 인수를 사용하여 메소드 액세스

SPRING

JSTL 및 Spring : 인수를 사용하여 메소드 액세스

메소드가있는 객체가 있습니다.

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

나는 다음과 같은 일을하고 싶다.

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

하지만 JSP 파일 내에서 hasPermission 메서드에 액세스 할 수 없습니다. 내가 어떻게 해?

해결법

  1. ==============================

    1.EL의 최신 버전 (예 : tomcat 7)은이 ($ {obj.method (arg)})를 지원합니다.

    EL의 최신 버전 (예 : tomcat 7)은이 ($ {obj.method (arg)})를 지원합니다.

    이전 버전을 사용하는 경우 두 가지 옵션이 있습니다.

  2. from https://stackoverflow.com/questions/3811833/jstl-spring-accessing-methods-with-arguments by cc-by-sa and MIT license