method-signature
约束不匹配的方法调用。
示例 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}"/> // 优良:方法接受零参数并返回 `void`
<h:commandButton action="#{example.badAction}"/> // 错误:方法 `void badAction(String)` 返回 `java.lang.String` 类型而不是`void`
</f:view>