首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

真不明白这是什么有关问题,小弟我是初学者,高手们应该知道的

2012-10-21 
真不明白这是什么问题,我是菜鸟,高手们应该知道的%@page pageEncodingGB18030%%@page importjava.

真不明白这是什么问题,我是菜鸟,高手们应该知道的
<%@page pageEncoding="GB18030"%>
<%@page import="java.sql.*,java.io.*,com.bjsxt.bbs.*,java.util.*"%>
<%!
private void tree(Set<Article> articles,Connection conn,int id,int grade){
String sql = "select * from article where pid = " + id;
Statement stmt = DB.createStmt(conn);
ResultSet rs = DB.executeQuery(stmt,sql);
try{
while(rs.next()){
Article a = new Article();
a.setId(rs.getInt("id"));
a.setPid(rs.getInt("pid"));
a.setTitle(rs.getString("title"));
a.setLeaf(rs.getInt("isleaf") == 0 ? true : false);
a.setPdate(rs.getTimestamp("padate"));
a.setGrade(grade);
articles.add(a);
if(!a.isLeaf()){
tree(articles,conn,id,grade +1);
}
}
}catch(SQLException e){
e.printStackTrace();
}
}
%>

这是我的代码,红色字体就是出问题的地方,问题的提示是:
The method createStmt(Connection) in the type DB is not applicable for the arguments (Connection)

这是马士兵里面的一段代码,我检查了代码应该是没有敲错的,为什么我就出这个问题呢。。

[解决办法]
import com.sun.corba.se.pept.transport.Connection;//DB类里引入的是这个Connection

public static Statement createStmt(Connection conn){
}


JSP 里用的是java.sql.Connection
<%@page import="java.sql.*,java.io.*,com.bjsxt.bbs.*,java.util.*"%>
知道错在哪了吧

热点排行