TLD 파일의 method-signature 제약과 일치하지 않는 EL의 메서드 호출을 보고합니다.

Java 클래스 예:



public class ExampleAction {
  public void goodAction() { ... }
  public void badAction(String str) { ... }
}

JSP 파일 예:



<jsp:useBean id="example" scope="request" type="org.example.ExampleAction"/>
<f:view>
  <h:commandButton action="#{example.goodAction}"/> // 좋음: 메서드가 0개의 매개변수를 허용하고 'void'를 반환합니다
  <h:commandButton action="#{example.badAction}"/> // 오류: 메서드 'void badAction(String)'이 'void'가 아닌 'java.lang.String' 타입을 반환합니다
</f:view>