Как проверить, существует ли переменная на странице JSP, включенная на другую страницуJAVA

Программисты JAVA общаются здесь
Anonymous
Как проверить, существует ли переменная на странице JSP, включенная на другую страницу

Сообщение Anonymous »

Обычно мои JSP содержат следующее в начале < /p>

Код: Выделить всё




< /code>
и pagestart.jsp содержит < /p>


< /code>
, который работает нормально. < /p>
Но если основной JSP не включает в себя языковую переменную, то компиляция не удается с < /p>
An error occurred at line: 2 in the jsp file: /layout/inc/pagestart2.jsp
language cannot be resolved to a variable
1: 
2: 
3: 
4: 
5: 

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
< /code>
Как мне изменить pagestart.jsp, чтобы просто по умолчанию по умолчанию < /p>

Если переменная не была установлена ​​

Подробнее здесь: https://stackoverflow.com/questions/310 ... other-page

Вернуться в «JAVA»