Java 春季宠物诊所:${owner.new}";包含无效的表达式,Tomcat(6.0.32)

Java 春季宠物诊所:${owner.new}";包含无效的表达式,Tomcat(6.0.32),java,spring-mvc,tomcat6,Java,Spring Mvc,Tomcat6,petclinic.war对Tomcat(6.0.32)的部署很好,但是在访问应用程序时,不会显示样式 svn co https://src.springframework.org/svn/spring-samples/petclinic/trunk/ petclinic cd petclinic; mvn clean package 根本原因是:/WEB-INF/jsp/owners/form.jsp(第4行,第1列) “${owner.new}”包含无效的表达式: javax.el.ELE

petclinic.war对Tomcat(6.0.32)的部署很好,但是在访问应用程序时,不会显示样式

svn co https://src.springframework.org/svn/spring-samples/petclinic/trunk/ petclinic
cd petclinic; mvn clean package
根本原因是:/WEB-INF/jsp/owners/form.jsp(第4行,第1列) “${owner.new}”包含无效的表达式: javax.el.ELException:未能分析表达式[${owner.new}] org.apache.jasper.JasperException:/WEB-INF/jsp/owners/form.jsp(第4行,第1列)“${owner.new}”包含无效表达式: javax.el.ELException:未能分析位于的表达式[${owner.new}] org.apache.jasper.compiler.DefaultErrorHandler.jsperor(DefaultErrorHandler.java:42)位于 org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:408)位于 org.apache.jasper.compiler.ErrorDispatcher.jsperor(ErrorDispatcher.java:199)位于 org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1218)位于 org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:870)位于org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)位于 org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)位于 org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)位于 org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:889)位于org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539)位于 org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)位于 org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)位于 org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)位于 org.apache.jasper.compiler.Node$Root.accept(Node.java:475)位于 org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)位于 org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1790)在org.apache.jasper.compiler.compiler.generateJava(compiler.java:217)在org.apache.jasper.compiler.compiler.compile(compiler.java:373)在 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:644)位于 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)位于 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389)在org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333)在javax.servlet.http.HttpServlet.service(HttpServlet.java:722)在
是否需要配置其他内容?

使用此占位符如何
${owner['new']}

也许包括冒犯的行会有所帮助。但上述错误与风格有何关系?(“但在访问应用程序时,不会显示样式”)-我看不到这种关系,这是一个JSTL/EL错误。样式错误在Tomcat6.0.32/中应该仍然存在,而在6.0.29中应该可以工作),参考和顺便说一句: Root cause is: /WEB-INF/jsp/owners/form.jsp (line: 4, column: 1) "${owner.new}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${owner.new}] org.apache.jasper.JasperException: /WEB-INF/jsp/owners/form.jsp (line:4, column: 1) "${owner.new}" contains invalid expression(s): javax.el.ELException: Failed to parse the expression [${owner.new}] at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:408) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:199) at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1218) at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:870) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428) at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:889) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1539) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428) at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434) at org.apache.jasper.compiler.Node$Root.accept(Node.java:475) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376) at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1790) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:373) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:644) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at