当前位置:  开发笔记 > 编程语言 > 正文

JSP中的EL停止了评估

如何解决《JSP中的EL停止了评估》经验,为你挑选了1个好方法。

在JSP页面(index.jsp)中:

${requestContext.requestURL} is the URL

只是显示表达本身.它过去被评估为" http://.../somerset/ "

我在Eclipse中使用maven-archetype-webapp原型创建了Maven项目.Jetty版本是jetty-6.1.14.

我的web.xml很简单:


    Archetype Created Web Application
    
      SomersetServlet
      SomersetServlet
      
      com.foo.somerset.SomersetServlet
    
    
      SomersetServlet
      /som.do
    

Peter Štibra.. 8

请参阅Javascript String.replace(/\$ /,str)由于某些可能的原因在jsp文件中奇怪地工作.

您的web.xml应该包含对web-app_2_4.xsd架构的引用,例如


这使得servlet 2.4和jsp 2.0处理成为可能,其中包括EL.

顺便说一句requestContext是无效的隐式对象.



1> Peter Štibra..:

请参阅Javascript String.replace(/\$ /,str)由于某些可能的原因在jsp文件中奇怪地工作.

您的web.xml应该包含对web-app_2_4.xsd架构的引用,例如


这使得servlet 2.4和jsp 2.0处理成为可能,其中包括EL.

顺便说一句requestContext是无效的隐式对象.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有