来源:
http://blog.163.com/yvette1114@126/blog/static/134178214201121495259172/
设计了两个表worker和email。一个worker对应多个email。
【问题】在jsp显示worker的emails时,写了以下:
<td>
<c:forEach items="emaillist" var="item">
<c:out value="${item.emailaddress}"></c:out>
</c:forEach>
</td>
其中 <c:out value="${item.emailaddress}"></c:out>导致:
javax.el.PropertyNotFoundException: Property 'emailaddress' not found on type java.lang.String
【解决】
百度了,网上的人说是可能是以下情况:
1. email类没有emailaddress属性
2. emailaddress少了get、set方法
但是数据库里面明明是有这个属性的,而get、set方法我检查了也是有的。
最后发现。我小白了。。被myeclipse的报错给误导了。错的不是<c:out value="${item.emailaddress}"></c:out>这句话,而是 <c:forEach items="emaillist" var="item">。我居然写错了!应该是 <c:forEach items="${emaillist}" var="item">。试想,找不到emaillist变量,怎么可能会有emailaddress属性呢!
分享到:
相关推荐
NULL 博文链接:https://albert0707.iteye.com/blog/562969
NULL 博文链接:https://oracleabc-126-com.iteye.com/blog/970476
EL表达式,相关的jar一些包,版本为2.2.4,包含javax.el.jar以及javax.el-api.jar
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed; boundary="----=_Part_0_1760344884.1407394057461" 第一步:需要先grantq权限: EXEC dbms_java.grant_...
赠送jar包:javax.servlet-3.0.0.v201112011016.jar; 赠送原API文档:javax.servlet-3.0.0.v201112011016-javadoc.jar; 赠送源代码:javax.servlet-3.0.0.v201112011016-sources.jar; 赠送Maven依赖信息文件:...
这是一个javax.el.jar包,可以解决因为javax.el.jar缺少出现的程序问题
赠送jar包:javax.servlet-3.0.0.v201112011016.jar; 赠送原API文档:javax.servlet-3.0.0.v201112011016-javadoc.jar; 赠送源代码:javax.servlet-3.0.0.v201112011016-sources.jar; 赠送Maven依赖信息文件:...
javax.servlet-api-***.jar中文文档.zip,java,javax.servlet-api-***.jar,javax.servlet,javax.servlet-api,***,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,javax,servlet,api,中文API文档,手册,开发...
javax.naming.NamingException: Cannot create resource instance类加载异常,希望可以帮助跟我一样错误的人。
赠送jar包:javax.annotation-api-1.3.2.jar; 赠送原API文档:javax.annotation-api-1.3.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.3.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-...
赠送jar包:javax.mail-1.6.2.jar; 赠送原API文档:javax.mail-1.6.2-javadoc.jar; 赠送源代码:javax.mail-1.6.2-sources.jar; 赠送Maven依赖信息文件:javax.mail-1.6.2.pom; 包含翻译后的API文档:javax.mail...
import javax.media.jai.JAI; import javax.media.jai.RenderedOp; jai_core-1.1.3.jar jai_codec-1.1.3.jar
servlet-api-2.5.jar javax.servlet-api-3.1.0.jar javax.el-api-2.2.4.jar javax.el-2.2.4.jar
NULL 博文链接:https://zhangmingji.iteye.com/blog/1969693
springboot 打war部署到apache-tomcat-7.0.69中启动报错:java.lang.NoClassDefFoundError: javax/el/ELManager ... 下载javax.el-api-3.0.0.jar,放到 tomcat/lib包下可以解决,原来的el-api.jar版本较低
赠送jar包:javax.mail-1.5.6.jar; 赠送原API文档:javax.mail-1.5.6-javadoc.jar; 赠送源代码:javax.mail-1.5.6-sources.jar; 赠送Maven依赖信息文件:javax.mail-1.5.6.pom; 包含翻译后的API文档:javax.mail...
在页面中使用<c:forEach>标签,打开页面出现 java.lang.NoClassDefFoundError: javax/el/XXXXXX错误的时候 下载javax.el,部署到项目中。
赠送jar包:javax.activation-1.2.0.jar; 赠送原API文档:javax.activation-1.2.0-javadoc.jar; 赠送源代码:javax.activation-1.2.0-sources.jar; 赠送Maven依赖信息文件:javax.activation-1.2.0.pom; 包含...
赠送jar包:javax.annotation-api-1.2.jar; 赠送原API文档:javax.annotation-api-1.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-1.2.pom;...
赠送jar包:javax.websocket-api-1.1.jar; 赠送原API文档:javax.websocket-api-1.1-javadoc.jar; 赠送源代码:javax.websocket-api-1.1-sources.jar; 赠送Maven依赖信息文件:javax.websocket-api-1.1.pom; ...