位置:首页 » 技术 » JSP中el表达式不解析的有关问题

JSP中el表达式不解析的有关问题

日期:2013-08-31 阅读:0num
Advertisement

JSP中el表达式不解析的问题

碰到一个问题,jsp页面上的el表达式原样输出不做解析,找了好久才发现是web.xml文件使用的是servlet 2.3版本的声明的问题。el在servlet 2.3中默认是不启用的。

原web.xml文件内容如下:

<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

改成2.4版本的:

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
相关文章
  • JSP中el表达式不解析的有关问题

    JSP中el表达式不解析的问题 碰到一个问题,jsp页面上的el表达式原样输出不做解析,找了好久才发现是web.xml文件使用的是servlet 2.3版本的声明的问题.el在servlet 2.3中默认是不启用的. 原web.xml文件内容如下: <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-a

  • JSP中EL表达式的应用以及惯用的方法

    JSP中EL表达式的应用以及常用的方法 EL表达式 1.EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据. 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []. 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值.例如: ${sessionScope.user[data]}中data 是一个变量

  • JSP中EL表达式的取值范畴

    JSP中EL表达式的取值范围 在JSP中,脚本化语言如"<%=contextPath%>"可以从page,request,session及application中取值. 下面的代码可以看到结果是因为contextPath被保存在page中: <% String contextPath = request.getContextPath(); %> <form action="<%=contextPath%>/sub/submit.jsp

  • jsp 中el表达式有关问题

    jsp 中el表达式问题 1.后台传回一个list:listA 2.页面有个select标签,这样没问题 HTML code <select onchange="alert(${listA[0].value})" id="s1">...</select> 3.目前想实现的效果是:根据select的选中index,获取listA同样序号的值,这样写结果是不对的 HTML code <select onchange="alert(

  • JSP中EL表达式无效的有关问题

    JSP中EL表达式无效的问题 确定用的Servlet / JSP的版本,查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0. 1.<web-app version="2.4" 2. xmlns="http://java.sun.com/xml/ns/j2ee" 3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4. xsi:schem

  • jsp中EL表达式不能显示的解决办法

    jsp中EL表达式不能显示的解决方法 在JSP2.0中,增加了EL语言,可以通过EL语言,可以通过EL语言,实现获取数据,进一步将scriptlet代码从JSP页面中分离 出来. EL语言给大家带来了方便,但有时,也会遇到EL表达式不能显示的情况,下面,我将列举几种EL表达式不能显示的情况及解决 方案: 1.WEB-INF/web.xml,web应用的部署描述文件引用的是servlet规范的2.3版本或更早的版本(即jsp1.2或更早),则jsp2.0表 达式语言自动在web应用中停用,注意里面

  • jsp中el表达式不能一般显示

    jsp中el表达式不能正常显示 今天在用springmvc做项目中发现jsp中el表达式不能显示数据,显示的却是el表达是${name}这是为什么,查阅很多,发现因为jsp中没有加el支持,虽然说在tomcat5.0以上就自动支持了el表达式,后来加入<%@ page isELIgnored="false"%>,果断的成功了,欣慰啊.

  • JSP中EL表达式取Map值的有关问题 JSP中EL表达式取Map值的有关问题

    JSP中EL表达式取Map值的问题 EL表达式取Map中的值,${map[key]}就可以,但是今天开发中老是取不到值,google之后才发现,我的Map的KEY是Integer类型 的,且el表达式中数字1是Long类型,无法匹配到map中的Integer 1 ,很奇怪的设计,没办法,只好把Map的KEY改为Long类型. 如果有其他的办法,恳请告知我. 1 楼 subchen 昨天 推荐 jetbrick-template , 完美替代 JSP, 超高性能的 JAVA 模板引擎. 支持类似与

  • JSP中EL表达式的应用以及常用的方法

    EL表达式 1.EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据. 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []. 例如: ${user.My-Name}应当改为${user[My-Name] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值.例如: ${sessionScope.user[data]}中data 是一个变量 3)变量 EL存取变量数据的方法很简单,例如:${us

  • Jsp中EL表达式的使用 Jsp中EL表达式的使用

    1.什么是EL EL是JSP表达式语言,全称是ExpressionLanguage,使用EL的目的是简化在JSP中访问变量的方式,简单静态HTML与Java代码的耦合. 下面来看看一个例子: <%@ page language=java contentType=text/html; charset=ISO-8859-1 pageEncoding=ISO-8859-1%> <% String a=request.getParameter(a); String b=request.getPa

  • java7,jsp的el表达式使用interface无法被解析有关问题

    java7,jsp的el表达式使用interface无法被解析问题 使用的jdk是oracle JDK 1.7.0_51 tomcat 7.0.29 spring mvc 问题表现,在公司的产品项目中 一个页面打开时总是500错,fail to .... expression ${interface.id} 其它类似的网页没有问题,之前其他机器上也没有问题. 修改后台,传给页面的 interface.id 放到 interfaceIdStr里则无问题. 特此记录一下,备忘.

  • maven项目下jsp文件中el表达式失效有关问题

    maven项目下jsp文件中el表达式失效问题 本来是为了写个springmvc的小demo,雏形搭建起来后想起来做成maven的好了,就重新建的maven项目,坑就从这里开始了... maven创建web项目默认使用的是web 2.3版本,web.xml文件头中也是2.3的版本..说实话之前没怎么用maven创建过项目,后来觉得maven项目看源码太方便了才更偏向于用maven的,所以这里也根本没在意..引入的javax-servlet-api 2.5的版本.然后发现jsp文件中的el表达式都

  • js中EL表达式应用(jsp中)

    js中EL表达式使用(jsp中) 比如访问servlet set (request.setAttribute("xxx", "yy"); request.getRequestDispatcher("/2.jsp").forward(request, response)),然后跳转到http://localhost:8080/day05/set?name=Tom&age=30 然后可以通过以下代码获取相关数据,其实明白jsp翻译成的serv

  • 关于jsp页面中el表达式的有关问题

    关于jsp页面中el表达式的问题 <c:if test="${userSalChance.chcStatus eq 已分配}"> <td class="list_data_op"> <img onclick="to('dev_plan.html');" title="制定计划" src="../images/bt_plan.gif" class="op_button&

  • JSP页面中EL表达式语议和jstl标签库的使用详解

    JSP页面中EL表达式语言和jstl标签库的使用详解 JavaBean在JSP中的局限 获取JavaBean属性必须要实例化 强制类型转化 <% Employee employee = (Employee)request.getAttribute("employee"); Computer comp = employee.getComputer(); String manufacturer = comp.getManufacturer(); %> 如果页面编写出现逻辑错误,

  • JSP页面EL表达式无效的有关问题 JSP页面EL表达式无效的有关问题

    JSP页面EL表达式无效的问题 以前用WSAD wizard做的,都可以在JSP页面中解析到EL表达式,当然前提是JSP2.0的情况下. 今天遇到了一个莫名其妙的问题.刚下载Eclipse3.3+MyEclipse6.0体验的过程中,遇上了解析不到EL表达式的问题.经过好几个小时的琢磨终于发现了,给大家share一下: 问题就出在建Web Project的时候web.xml声明上. web.xml声明部分一般分为如下版本的xsd, web-app_2_2.xsd web-app_2_3.xsd

  • EL表达式无法解析错误

    EL表达式无法解析异常 今天在部署一个项目时,报了这样的异常: org.apache.jasper.JasperException: Unable to convert string "${topic.postTime}" to class "java.util.Date" for attribute "value": Property Editor not registered with the PropertyEditorManager 起初

  • EL表达式不解析或者说是&quot;失效&quot;的有关问题

    EL表达式不解析或者说是"失效"的问题 通过action将数据库中读出来的数据通过request传入jsp页面,变量名为(groCode) 我利用的是EL表达式 ${groCode} 显示, 当程序跑起来的时候,发现页面并没有进行显示, 从来都没有遇到这种问题,我在百度上查, 发现有3种大众版解决方案,解决EL表达式失效: 1.在jsp页面的最顶上声明:<%@ page isELIgnored="false" %> (意思是 忽略EL表达式 == 否)

  • 关于Tomcat5.5中EL表达式无效的解决方法

    关于Tomcat5.5中EL表达式无效的解决办法 在Tomcat5.5中,JSP页中使用EL表达式输出信息,例如: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8″%> <html> <head>EL表达式</head> <body>${header["User-Agent"]}</bod

  • 关于Tomcat5.x中EL表达式无效的解决方法

    关于Tomcat5.x中EL表达式无效的解决办法 问题: 在Tomcat5.x中,JSP页中使用EL表达式输出信息,例如: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8″%> <html> <head>EL表达式</head> <body>${header["User-Agent"]}<

最新文章
  • 访问新浪微博和腾讯微博间歇性出现找不到服务器的情况,疑似是本地运营商搞的鬼

    电脑状况: win8.1 chrome 尝试过在hosts里添加微博的IP地址,无效 尝试过使用dnsforwarder,无效 尝试过换不同的DNS,无效 IE浏览器和chrome浏览器都有同样的问题,且显示的页面相同,按理说chrome应该和IE不一样 故特来求助,本人是小白,希望各位大大在解答时能稍微详细点,先行谢过! 遇到问题是,具体页面显示如下 无法显示网页 您正在查找的页当前不可用. 网站可能遇到支持问题,或者您需要 调整您的浏览器设置. 请尝试以下操作: 单击 refresh.gif

  • 关于母亲节演讲稿范文2016

    关于母亲节演讲稿范文2016 --题记:在这康乃馨盛开的五月,远在北京的朋友给我发信,告诉我别忘了在母亲节这天向母亲献上感恩的花束!我回信----其实母亲她已融入了我的血液与生命的每一分每一秒里了,我知道我怎么做,母亲也放心知道我会怎么做! 秋天的时候叶子掉了,叶子掉了就预示着死亡,没有人知道这是个大秘密,春天的时候,他们会回来吗?他们不会再回来了,但是生命会回来! 有时我真的不想长大,因为我的长大是以母亲的老去为代价的. 小学时候我怕我数学学不好,计算不出你矮小的身材怎么挑得起一百多斤的稻谷,

  • 抹茶芋头月饼的做法 抹茶芋头月饼的做法

    主料: 低筋面粉 130克 芋头 500克 淀粉 适量 辅料: 色拉油 30克 糖浆 85克 抹茶粉 适量 白糖 适量 枧水 2克 月饼皮的做法: 1.准备材料:转化糖浆85克.枧水2克(碱:水=1:4).色拉油30克.低筋面粉130克(我这个面皮分量可用8头模具做8个63克的月饼) 2.转化糖浆中加入枧水搅拌均匀,再加入色拉油油搅拌均匀 3.面粉过筛后加入糖浆中 4.用刮刀切拌均匀后用手揉成光滑的面团;用保鲜膜包好,放入冰箱中松弛1小时即可.在等待面团松弛的时候我们开始做抹茶芋头月饼馅 馅的做

  • vivo X5Max确认有3.5mm耳机孔 突破技术极限 vivo X5Max确认有3.5mm耳机孔 突破技术极限

    最近,关于vivo即将要发布的新机薄动心弦·纤薄王者vivo X5Max的消息可谓是漫天飞舞.应接不暇,一会是黑科技单面临界布板,一会是全球最薄屏幕,一会又是薄态度--不过对于消费者而言,只有实实际际的解决痛点和需求,才是他们关注和需要的.而由于之前其他品牌为了做超薄智能机,将3.5mm标准耳机接口取消了,使得消费者使用起来极为不方便,所以有可能更加纤薄的vivo X5Max是否也会采取这一策略,成了目前大家最关注的问题之一. 大概vivo也听见了大家这样的声音,所以14日中午,vivo全球副总

  • 美丽的挫折教育读书笔记

    美丽的挫折教育读书笔记 最近读了<美丽的挫折教育>这本书,这本书主要讲了:生活条件优越,缺少困境.逆境的历练,加上长辈的溺爱,导致独生子女普遍自私自利.没有责任感.无视他人的感受.面对这一系列的问题,为了孩子的健康成长,挫折教育显得尤其重要.其中"越来越多的孩子无法承受失败"这一章节,给我的感受颇多. 所谓挫折,就是我们平常所说的失败或者叫"碰钉子".每个孩子在学习活动.日常生活.社会交往中,都会碰到困难.曲折.失败,以至心理上产生严重焦虑.极度苦闷.异

  • 助力vivo X6Plus“超快感”品鉴会 京东来点一键下单10分钟送达 助力vivo X6Plus“超快感”品鉴会 京东来点一键下单10分钟送达

    12月20日,京东与知名手机品牌厂商vivo联合发起的X6Plus品鉴会在位于北京中关村创业大街的JD+智能奶茶馆如期举办.此次活动以"超快感"为主题,不仅带领广大粉丝在现场实地体验了X6Plus新品,更通过智能硬件"京东来点",向现场参会人员展示了"一键下单,极速送货"的未来生活概念. 此次联合活动上,粉丝通过在活动现场奶茶馆内放置的"京东来点"一键下单,通过京东移动商店提供的特别支持,仅十余分钟时间消费者就收到了来自京东赠

  • 你只是一只鸟啊,一只鸟啊,走起路来要不要这么带感啊! 你只是一只鸟啊,一只鸟啊,走起路来要不要这么带感啊!

    你只是一只鸟啊,一只鸟啊,走起路来要不要这么带感啊!

  • 卢松松:关于域名、站名和网站定位 卢松松:关于域名、站名和网站定位

    经常有人问我:现在做什么网站最有钱途?我的回答是:如果你有一夜暴富.睡觉都能赚钱的方法告诉我,我就告诉你.而现在的问题的:大佬们炒作SNS.炒作 团购,大家就一窝蜂的跑去搞,域名.站名随便取了,连网站定位都不知道就上线开始推广了.鉴于此我特写本文,希望对大伙有所帮助. 关于域名:多音节拼音域名是首选. 客户是用"耳朵"来记域名的.而不是眼睛.再短的域名,如果不好读.不好发音,那么,就根本不好记忆.简单的纯英文单词或数字域名就不要想了,除非你有钱花个万八千的收购一个.而一些多音节的拼音域

  • 常见的ICMP包类型 常见的ICMP包类型

    常见的ICMP包类型 回音 回音(Echo)属于咨询信息.ping命令就是利用了该类型的ICMP包.当使用ping命令的时候,将向目标主机发送Echo-询问类型的ICMP包,而目标主机在接收到该ICMP包之后,会回复Echo-回答类型的ICMP包,并将询问ICMP包包含在数据部分.ping命令是我们进行网络排查的一个重要工具.如果一个IP地址可以通过ping命令收到回复,那么其他的网络协议通信方式也很有可能成功. 源头冷却 源头冷却(source quench)属于错误信息.如果某个主机快速的向

  • WebService 大神快来解决方案

    WebService 大神快来 下面我开始讲逻辑,会有点混乱. 我们系统做一个webservice,贡其他系统调用插入数据库. 我们系统会做三件事情,1入库,2匹配,3核销.其他系统调用我们的webservice的时候,在入库的时候我们就返回了相关数据,其中匹配和核销是在我们server端起一个线程中完成的,核销的内部呢,是再起一个线程去调用别人的webservice,就在调用别人的webservice的地方,报错. 求加班的骚年们,大神们 看看. 不懂地方我回帖. javax.xml.ws.W

热门推荐
  • Docker 架构私有云的机遇和挑战 Docker 架构私有云的机遇和挑战 本文系 ArchSummit 大会 CODING 工程师王振威演讲实录. 大家好,非常高兴在这里跟大家分享,我是王振威,来自 Coding 的一个程序员.今天给大家带来的分享主要是我们团队在使用 Docker 改进原有的业务系统的演进计划和实施的经验教训. 说起 Docker ,必须要介绍 Docker 是什么东西,为什么中小企业私有云适合使用 Docker .其次是我们做一套架构系统的变迁,总是事出有因的,我们必须介绍一下为什么变迁.第三是怎么变迁,作为中小型企业要想把业务假设到私有云上,如何
  • 立冬节气进补最佳 立冬节气进补最佳 立冬,农历的冬季,始于立冬.立是建始,冬,终也,万物收藏.冬季寒冷,需要养生,有云:"健康之道,在于养生,养生之本,在于饮食." 祖国医学认为,冬季的饮食调养要遵循"虚者补之,寒者温之"的传统,冬令进补,是国人数千年的习俗,现已成为人们经常议论的话题.立冬是一个十分重要的节气,又是人们进补的最佳时期.中医学认为,这一节气的到来是阳气潜藏,阴气盛极,草木凋零,蛰虫伏藏,万物活动趋向休止,以冬眠状态,养精蓄锐,为来春生机勃发作准备. 每逢这天,南北方人都以不同的方式进补
  • 四大美女汤圆齐斗艳 秦岚王丽坤佟丽娅马苏舞值颜值pk 四大美女汤圆齐斗艳 秦岚王丽坤佟丽娅马苏舞值颜值pk 四大美女元宵齐斗艳 秦岚王丽坤佟丽娅马苏舞值颜值pk http://www.tu12138.com/comment/comment.do?method=queryComment&id=15030610280689400001&type= 佟丽娅 马苏
  • 替PopupWindow设置动画 替PopupWindow设置动画 为PopupWindow设置动画 step1: 在res目录下创建anim文件夹,因为我们的animation动画的xml实现都是在anim文件夹下的 step2: 创建载入动画: <span style="font-size:18px;"><?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.co