JSP中调用Java Bean,为什么Bean中不能输出?

tiangou 2001-07-11 10:26:28
这是Java Bean中的一个函数,其中有输出:
public void SQuery_Get_Option(String table_name,javax.servlet.jsp.JspWriter out,int length,Connection conn) throws Exception
{
String sel="select * from "+table_name;
String str="";
stmt= conn.createStatement();
rs = stmt.executeQuery(sel);

int i=0;
while(rs.next())
{
str=rs.getString(1);
while(str.length()<length)
str="0"+str;
out.println("<option value= \"" + str + rs.getString(2) + "\">" + rs.getString(2) +"</option>");
i++;
}
System.out.println("0000000000000000xx "+i);
rs.close();
stmt.close();
}
但在运行JSP程序时总报错:
/zdrk/wffz.jsp:118: method 的不兼容类型。无法将 javax.servlet.jsp.JspWriter 转换为 java.io.PrintWriter。
ConBean.SQuery_Get_Option("zdrk.Code_ajlb",out,3,conn);
^
/zdrk/wffz.jsp:128: method 的不兼容类型。无法将 javax.servlet.jsp.JspWriter 转换为 java.io.PrintWriter。
这个问题怎样解决?
请帮忙,谢谢!



...全文
43 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bobosji 2001-07-11
我没有试过,不过你试试System.out.println()
回复
bobosji 2001-07-11
惭愧!
回复
tiangou 2001-07-11
我的没错,是服务器的配置有些问题,现已解决,谢谢关注!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-07-11 10:26
社区公告
暂无公告