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

tiangou tiangou 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这是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。
这个问题怎样解决?
请帮忙,谢谢!



...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
tiangou
Web 开发 81,108 成员 341,721 内容