hibernate查询结果Logic:iterate问题

03-09-16 znjq
=========================Bzqj.java==============================

package strutshibernate;

import java.io.*;

public class Bzqj {

private String jgbh;

private int bh;

private String mc;

private int bz;

public Bzqj(){}

public String getJgbh() {

return jgbh;

}

public void setJgbh(String jgbh) {

this.jgbh = jgbh;

}

public int getBh() {

return bh;

}

public void setBh(int bh) {

this.bh = bh;

}

public String getMc() {

return mc;

}

public void setMc(String mc) {

this.mc = mc;

}

public int getBz() {

return bz;

}

public void setBz(int bz) {

this.bz = bz;

}

}

====================DBAction.java部分=========================

Configuration cfg = new Configuration().addClass(Bzqj.class);

SessionFactory sessions = cfg.buildSessionFactory();

Session s = sessions.openSession();

Query q = s.createQuery("from Bzqj");

List result = q.list();

httpServletRequest.setAttribute("resultlist", result);

s.close();

System.out.println("###result"+result);

return (actionMapping.findForward("list")); }

===================list.jsp==========================

<%@ page language="java" %>

<%@ page import="java.util.*"%>

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>

<%@ page contentType="text/html; charset=GBK" %>

<html:html locale="true">

<head>

<title>

list

</title>

</head>

<body bgcolor="#ffffff">

<table>

<logic:iterate id="a" name="resultlist" scope="request" property="strutshibernate.Bzqj" >

<tr>

<td>JGBH:<bean:write name="a" property="jgbh" filter="true"/></td>

</tr>

</logic:iterate>

</table>

</body>

</html:html>

=====================老是报错=====================

org.apache.jasper.JasperException: No getter method for property strutshibernate.Bzqj of bean resultlist

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

....

=========

快疯了,帮忙啊~~

znjq
2003-09-16 14:29
不好意思,jsp没贴上

<%@ page language="java" %>

<%@ page import="java.util.*"%>

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>

<%@ page contentType="text/html; charset=GBK" %>

<html:html locale="true">

<head>

<title>

list

</title>

</head>

<body bgcolor="#ffffff">

<table>

<logic:iterate id="a" name="resultlist" scope="request" property="strutshibernate.Bzqj" >

<tr>

<td>JGBH:<bean:write name="a" property="jgbh" filter="true"/></td>

</tr>

</logic:iterate>

</table>

</body>

</html:html>

znjq
2003-09-16 14:30

<%@ page language="java" %>
<%@ page import="java.util.*"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ page contentType="text/html; charset=GBK" %>
<html:html locale="true">
<head>
<title>
list
</title>
</head>
<body bgcolor="#ffffff">
<table>
<logic:iterate id="a" name="resultlist" scope="request" property="strutshibernate.Bzqj" >
<tr>
<td>JGBH:<bean:write name="a" property="jgbh" filter="true"/></td>
</tr>
</logic:iterate>
</table>
</body>
</html:html>
<p>

猜你喜欢