返回信息流环境:
eclipse Version: Luna SR2 (4.4.2)
tomcat 8.0
最近在学javaWeb,我在jsp页面中写el表达式例如:${empty p}测试,结果报错:
type Exception report
message java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
description The server encountered an internal error that prevented it from fulfilling this request.
网上查了几种办法都不行
web项目(servle3.0)中也有el-api.jar包
也加了<%@page isELIgnored="false"%>,还是不行。
求指导啊!谢谢
这是一条镜像帖。来源:北邮人论坛 / java / #40037同步于 2015/4/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
eclipse中写EL表达式报错
kevincol22
2015/4/17镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
应该是判断p对象是否为空
主要不在于表达式,我换了别的表达式也不行比如${pageContext.request.contextPath}或者直接${p}, 也报错,不是语法错误,是java.lang.NoClassDefFoundError: javax/el/ELResolver。感觉是这个jsp页面不支持el表达式,不知道在哪能改
【 在 woaiyou 的大作中提到: 】
: ${empty p} 这是表达什么意思。。。