当前位置: 代码迷 >> Java Web开发 >> JSP调用时JavaBean找不到属性,该如何处理
  详细解决方案

JSP调用时JavaBean找不到属性,该如何处理

热度:166   发布时间:2016-04-16 21:40:29.0
JSP调用时JavaBean找不到属性
做一个简单的jsp+JavaBean+jdbc的作业。

用jsp调用JavaBean属性时发生错误,上网查询了一下答案,发现几乎全部都是说命名规范问题,于是我把名字按规范改了4、5次,但都还是出现找不到JavaBean属性的问题。

关键代码如下:

package org.zhong;

public class person{
        //省略一些属性
private List<personPOJO> personList = new ArrayList<personPOJO>();

public person() throws Exception {
           //省略代码
}

public void getPersonList() throws Exception{
           //省略实现过程
       }


jsp:

<jsp:useBean id="all" class="org.zhong.person" scope = "page" />
<jsp:getProperty name="all" property="personList" />

结果:



------解决思路----------------------
public void getPersonList() throws Exception

你的getPersonList方法返回类型是void,这根本不是一个属性啊,只是一个普通方法而已。
  相关解决方案