У меня проблема с использованием jstl. У меня есть это:
<jsp:useBean id="view" class="user.View"></jsp:useBean>
<jsp:useBean id="user" class="user.Validation" scope="session"></jsp:useBean>
<c:if test="${user.getValid() == 0}">
<c:out value="${view.printUserData(user)}"></c:out>
</c:if>
и View class выглядит:
package user;
import java.lang.StringBuilder;
public class View {
public String printUserData(Validation val) {
String name = val.getImie();
mainText.append(name);
return mainText.toString();
}
}
, но у меня есть ошибка:
org.apache.jasper.JasperException: /save.jsp(30,0) Функция getValid должна использоваться с префиксом, когда пространство имен по умолчанию не указано
Как это исправить?