object[]返回方法

public News[] getNewsByPreson(int mid,String hftimes) throws SQLException
{

String sql="select mid,hftimes,content,messages,Date from secondnews where mid='"+mid+"' and hftimes='"+hftimes+"' order by uid desc ";
News ret =null;
conn = dbconn.getConnection();
stmt = conn.createStatement();
rs=stmt.executeQuery(sql);

List list = new ArrayList();
while(rs.next())
{
list.add(new News(rs.getInt(1),rs.getString(2),rs.getString(3),rs.getString(4),rs.getString(5)));
}
conn.close();
dbconn.closeConn();
if(list.size() == 0) return null;
News[] news = new News[list.size()];
return (News[])list.toArray(news);
}


下面是jsp代码,调用这个method.

//shows.jsp
<%@page contentType=
"text/html;charset=gb2312" %>
<link rel=stylesheet href=
"css/xprnweb.css" type="text/css"]
<%@page import=
"second.*"%>
<%
String uID=(String)session.getAttribute(
"uID1");
if(uID==null)
{
out.println(
"no login!!");
}
else
{

NewsDAO newsDao = new NewsDAO();
News[] news = newsDao.getNewsByPreson(1,uID);

for(int i=0;i<news.length;i++)
{
%>
<%=news<i>.getDate()%>
<%}
}

%>
Jason   2004-12-09 22:37:42 评论:0   阅读:2678   引用:0

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

小圣空间 版权没有 盗版必就