I zu Call habe den folgenden Code:Richtige Art und Weise eine POJO Methode von EL in JSP
public class ChatUser {
public ChatUser(String UserId, boolean isSelected) {
this.UserId = UserId;
this.isSelected = isSelected;
}
public String getUserId() {
return UserId;
}
public void setUserId(String UserId) {
this.UserId = UserId;
}
public boolean isIsSelected() {
return isSelected;
}
public void setIsSelected(boolean isSelected) {
this.isSelected = isSelected;
}
private String UserId;
private boolean isSelected;
}
Und ich Zugriff auf die Methode von EL
<rows>
<c:forEach var="user" items='${requestScope.userList}' varStatus="indexnum" >
<row id="${user.getUserId()}">
<cell>${user.isIsSelected()}</cell>
<cell>${user.getUserId()}</cell>
</row>
</c:forEach>
</rows>
Aber es gibt den folgenden Fehler :
javax.el.MethodNotFoundException: Method not found: class s.getUserId()
Manchmal funktioniert es, aber nicht konsistent.
Leider habe ich geschrieben den falschen Fehler - Dieser zeigt: - javax.el.MethodNotFoundException: Methode nicht gefunden: Klasse s.getUserId() – Chanky