我正在Eclipse Kepler(JEE版)中开发Spring MVC Web应用程序。我使用普通的JSP作为视图技术。
我在请求中放置了一个模型作为属性,并使用' useBean'从JSP中的请求中读取它。
执行此操作时,EL(表达式语言)中的此对象的内容辅助失败。但它适用于:
换句话说:内容辅助工作正常,除非我在EL结构内部的bean上尝试它。
总结代码中的问题:
<jsp:useBean id="pageModel" type="org.myorg.PageModel" scope="request" />
THIS WORKS - a property of a prefined object: ${pageContext.request.... }
THIS WORKS - write out property from 'pageModel' in scriptlet code: <%= pageModel.... %>
THIS DOES NOT - write out property from 'pageModel' in EL: ${pageModel....}
非常感谢所有帮助!
答案 0 :(得分:1)
JSP页面默认忽略EL,所以试试
<%@ page isELIgnored="false" %>