5
我正在Eclipse Kepler(JEE版)中开发Spring MVC Web应用程序。我使用普通的JSP作为视图技术。Eclipse中的内容协助在JSP文件中不起作用
我把请求上的一个模型作为一个属性,并使用'useBean'从JSP中的请求中读取它。
当我这样做时,内容协助在EL(表达式语言)内失败。它的工作原理然而,对于:
- scriptlet代码
- 标准的对象始终可用在JSP
换句话说之内我的bean对象(甚至里面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....}
所有帮助将不胜感激!
是否已经设置了所有你需要的内容帮助文件?以下链接可能有所帮助:http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.wst.sse.doc.user%2Ftopics%2Ftsrcedt023.html – Calon
相关错误:https:/ /bugs.eclipse.org/bugs/show_bug.cgi?id=307240? – Slartibartfast
@Slartibartfast:不是。 '$ {pageContext.xxx}'不会工作。 – BalusC