关于jsp中EL表达式的问题-->>javax.el.PropertyNotFoundException
我不知道是不是JavaBean写错了但是我属性名全小写应该不会有错的前几天做个项目用EL表达式在别人电脑上也是这个异常,然后我回到家用自己电脑又没问题正常显示了.今天重新...
我不知道是不是JavaBean 写错了 但是我属性名全小写应该不会有错的
前几天做个项目用EL表达式在别人电脑上也是这个异常,然后我回到家用自己电脑又没问题正常显示了.
今天重新做个项目 用EL表达式又出了这个异常,请朋友们帮忙分析下是什么原因
下面是我的豆子
private int hid;
private String hname;
private String linkmen;
private String linkphone;
private String type;
private String htype;
private double price;
private Date putdate;
private String introduce;
private String xqname;
private String jdname;
private int userid;
set get我就不写了 用myeclipse生成的
然后是 jsp页面中的 代码
<c:choose>
<c:when test="${empty houseinfo}">
<tr>
<td colspan='3'><font color="red">没有相关数据!</font></td>
</tr>
</c:when>
<c:otherwise>
<c:forEach items="houseinfo" var="house">
<tr>
<td><a href='detail.htm'></a></td>
<td align='center' style='height:30px;'>${house.price }元</td>
<td align='center'>${house.putdate }</td>
</tr>
</c:forEach>
</c:otherwise>
</c:choose> 展开
前几天做个项目用EL表达式在别人电脑上也是这个异常,然后我回到家用自己电脑又没问题正常显示了.
今天重新做个项目 用EL表达式又出了这个异常,请朋友们帮忙分析下是什么原因
下面是我的豆子
private int hid;
private String hname;
private String linkmen;
private String linkphone;
private String type;
private String htype;
private double price;
private Date putdate;
private String introduce;
private String xqname;
private String jdname;
private int userid;
set get我就不写了 用myeclipse生成的
然后是 jsp页面中的 代码
<c:choose>
<c:when test="${empty houseinfo}">
<tr>
<td colspan='3'><font color="red">没有相关数据!</font></td>
</tr>
</c:when>
<c:otherwise>
<c:forEach items="houseinfo" var="house">
<tr>
<td><a href='detail.htm'></a></td>
<td align='center' style='height:30px;'>${house.price }元</td>
<td align='center'>${house.putdate }</td>
</tr>
</c:forEach>
</c:otherwise>
</c:choose> 展开
2010-09-25
展开全部
说了半天,你又不把你报的异常给贴出来,胡乱猜什么啊?
如果只是针javax.el.PropertyNotFoundException这个的话就是<c:forEach var="menu" items="${houseinfo}">
如果只是针javax.el.PropertyNotFoundException这个的话就是<c:forEach var="menu" items="${houseinfo}">
展开全部
确实有错误,这一句<c:forEach items="houseinfo" var="house">
items的值错了。应该写成${}行式在里面
items的值错了。应该写成${}行式在里面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的EL写的不对吧 建议你把代码多贴点
<c:forEach var="menu" items="${requestScope.listadd }">
<option value="<c:out value="${menu.id}" />"><c:out value="${menu.name}" /></option>
</c:forEach>
这是我写的一个forEach,我将数据放在一个List中,在将list放在一个request.setAttribute中,使用一个vo(javabean)做list的泛型,也就是menu
<c:forEach var="menu" items="${requestScope.listadd }">
<option value="<c:out value="${menu.id}" />"><c:out value="${menu.name}" /></option>
</c:forEach>
这是我写的一个forEach,我将数据放在一个List中,在将list放在一个request.setAttribute中,使用一个vo(javabean)做list的泛型,也就是menu
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议检查下路径,语法无错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询