jetty中使用jsp el表达式问题
2016-11-02 13:51
465 查看
org.apache.jasper.JasperException: /Home/MdAAO/Moures.jsp(48,16) PWC6038
JAVA_SAE_Fatal_error: org.apache.jasper.JasperException: /Home/MdAAO/Moures.jsp(48,16) PWC6038: "${(empty lists.studyTime)?"你猜":lists.studyTime}" contains invalid expression(s): javax.el.ELException: Error Parsing: ${(empty lists.studyTime)?"你猜":lists.studyTime}
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:78)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:373)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:185)
at org.apache.jasper.compiler.JspUtil.validateExpressions(JspUtil.java:649)
at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:752)
at org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:946)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2291)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2341)
at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:870)
at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1501)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2291)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2341)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2347)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:498)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2291)
at org.apache.jasper.compiler.Validator.validate(Validator.java:1853)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:210)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:435)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:205)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServl yq38.javaruntime
错误原因:${(empty lists.studyTime)?"你猜":lists.studyTime}
各表达式之间没有留空格
应为${(empty lists.studyTime)
? "你猜" : lists.studyTime}
错误的写法:
<input type="hidden" value="${account.name==null?account.userName:account.name}" id="userName.account.info">
改为:
<input type="hidden" value="${ account.name==null ? account.userName : account.name}" id="userName.account.info">
相关文章推荐
- JSP中使用EL表达式 ieELIgnoed问题
- 关于jsp页面上无法使用EL表达式的问题
- 在jsp中怎么使用Cookie?el表达式中获取cookie的问题
- Jsp El表达式使用问题javax.el.ELException: Failed to parse the expression
- JSP 页面上使用EL表达式后的问题
- 在jsp中怎么使用Cookie?el表达式中获取cookie的问题
- Jsp中使用EL表达式不解析(无效)的问题
- 关于使用Intellij Idea创建SpringMVC框架时,Jsp里的EL表达式不能被解析的问题
- Idea 使用jetty启动无法使用el表达式的问题
- 在jsp中怎么使用Cookie?el表达式中获取cookie的问题
- 关于使用JFinal构建maven项目时,使用jetty启动项目,无法渲染jsp页面的问题
- JSP中使用EL表达式的常见问题
- JSP页面使用EL表达式出现的问题:javax.el.PropertyNotFoundException: Property 'ID' not found on type java.lang.Str
- JSP开发使用JSTL和EL表达式问题
- JSP页面EL表达式使用的问题
- 使用IDEA编写jsp时EL表达式不起作用的问题及解决方法
- jsp使用URL编码传递中文参数问题
- 解决JSP中使用request乱码问题
- JSP中EL表达式无效的问题
- Struts 2不再支持在struts tag里使用JSP EL表达式