<jsp:getProperty name="databaseinquire" property="getTableName" />
<jsp:getProperty name="databaseinquire" property="getResult" />
改成
<jsp:getProperty name="databaseinquire" property="tableName" />
<jsp:getProperty name="databaseinquire" property="result" />

解决方案 »

  1.   

    <jsp:getProperty name="databaseinquire" property="getTableName" />
    <jsp:getProperty name="databaseinquire" property="getResult" />
    改成
    <jsp:getProperty name="databaseinquire" property="tablename" />
    <jsp:getProperty name="databaseinquire" property="result" />
      

  2.   

    result的值就是getResult()这个函数的返回值吗?为什么要将getResult换成result呢?
      

  3.   

    <jsp:getProperty name="databaseinquire" property="tablename" />
    property属性中直接填类中的属性名就可以了
    你使用方法名 当然提示找不到该属性名了
      

  4.   

    property用到了java反射机制,java bean利用反射来找寻属性
    定义了属性后,那么bean中对应的取值方法就是get+属性名,写方法就是set+加属性名,例如:
    属性是name,那么对应的写方法和读方法分别是setName()和getName(),反之有了这样的一对方法,那么就可以找到bean对应的属性。可以自己定义写方法和读方法的形式,不过要重写相应的bean info类,具体怎么写,请参考java文档
      

  5.   

    我们组上次遇到很奇怪的问题
    我们的属性名为ID NAME竟然页面报错,说是找不到get方法
    但实际上把名称改为tmpID,tmpNAME就ok了
    之后时不时冒出一些属性名出现同样的情况