我正在 Weblogic 10.3.5 上部署 Web 应用程序。应用程序已成功部署,但当我尝试访问应用程序时出现以下错误
Root cause of ServletException. org.apache.tiles.impl.CannotRenderException: JSPException including path '/WEB-INF/layout/menu.jsp'. at
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:680) at
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:633) at
org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:322) at
org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:124) at
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
Truncated. see log file for complete stacktrace Caused By:
org.apache.tiles.util.TilesIOException: JSPException including path '/WEB-INF/layout/menu.jsp'. at
org.apache.tiles.servlet.context.ServletUtil.wrapServletException(ServletUtil.java:232) at
org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:105) at
org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:96) at
org.apache.tiles.renderer.impl.UntypedAttributeRenderer.write(UntypedAttributeRenderer.java:61) at
org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:103)
Truncated. see log file for complete stacktrace Caused By:
weblogic.servlet.jsp.CompilationException: Failed to compile JSP /WEB-INF/layout/menu.jsp menu.jsp:16:38: Syntax error in expression. Encountered "(". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le", "==", "eq", "!=", "ne", "&&", "and", "||", "or", "*", "+", "-", "?", "/", "div", "%", "mod",
我也试着把el-api 2.2
, jasper-el-6.0.33.jar
, el-imp 2.2
jar. 我也添加context-param
了条目,web.xml
但它仍然无法正常工作。
我正在尝试在 Linux 上运行的 Weblogic 10.3.5 上部署应用程序