菜问:SERVLET和数据库,写过SERVLET的都可以进来看看 把你的数据库操作写道一个Bean中,再JSP导入类,然后按你的做法来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想知道为什么在SERVLET中不可以呢? public void dbOpen() { try{ Class.forName("sun.jdbc.odbc.jdbcodbcdriver"); String url="jdbc:odbc:test"; String strSqlQuery="select code from codeItems"; conn=DriverManager.getConnection(url); stmt=conn.createStatement(); rs=stmt.executeQuery(strSqlQuery); test = rs.toString(); }catch(ClassNotFoundException e){} catch(java.sql.SQLException e){} }。你再DBOPEN中就开始数据操作了汗~~~把相关的数据操作写道一个方法中嘛public ResultSet queryString(String query){ .....}然后再取修改你的JSP,JSP中问题很多。。不要试图直接访问Bean中的数据,用方法来操作。另外 while(db.rs.next()){ out.print(db.rs.getString("code")); out.print("<br><hr>"); } }catch(NullPointerException e){ out.print(e.getMessage()); }--------这个语句快不应该扑获NullPointerE...应该捕获SQLException或者你直接写Exception 不是再servlet中实现数据库操作,是Bean,一个概念问题。 谢谢 NetSniffer(扑克) 的指点,不过我还是有些地方不懂。我本来想把dbOpen()这个方法写好了,再增加参数的形式来进行数据库连接,没想到数据库访问都不行还有我没有用JAVABEAN啊最后一个地方如果不是NullPointerException的话会出现500错误,所以我也只好用这个异常了一般要进行数据库的读取,是把数据库连接、关闭写在BEAN中吗?那操作呢?也在BEAN中实现吗?如果需要的操作太多,BEAN中岂不要写N个相关方法咯? 头疼的问题~~ STRTUS2 送分问题 关于Hql的问题 hibernate求助~~~~~~~谢谢各位大虾 用 myeclipse6.0 连接oracle 奇怪的问题 ★★请问初学java .web要注意什么〓 请问怎么把首页设为一个通过JSF映射的页面。 一个很简单的问题,可我就是想不通…… 显示数据库内容的基础问题哦!! 大家快帮帮我的忙!!! 那位大侠用java和html绘过拓朴图 setAttribute 怎么用?
try{
Class.forName("sun.jdbc.odbc.jdbcodbcdriver");
String url="jdbc:odbc:test";
String strSqlQuery="select code from codeItems";
conn=DriverManager.getConnection(url);
stmt=conn.createStatement();
rs=stmt.executeQuery(strSqlQuery);
test = rs.toString();
}catch(ClassNotFoundException e){}
catch(java.sql.SQLException e){}
}
。
你再DBOPEN中就开始数据操作了汗~~~
把相关的数据操作写道一个方法中嘛
public ResultSet queryString(String query){
.....
}
然后再取修改你的JSP,JSP中问题很多。。
不要试图直接访问Bean中的数据,用方法来操作。另外
while(db.rs.next()){
out.print(db.rs.getString("code"));
out.print("<br><hr>");
}
}catch(NullPointerException e){
out.print(e.getMessage());
}
--------这个语句快不应该扑获NullPointerE...应该捕获SQLException或者你直接写Exception
我本来想把dbOpen()这个方法写好了,再增加参数的形式来进行数据库连接,没想到数据库访问都不行
还有我没有用JAVABEAN啊
最后一个地方如果不是NullPointerException的话会出现500错误,所以我也只好用这个异常了一般要进行数据库的读取,是把数据库连接、关闭写在BEAN中吗?那操作呢?也在BEAN中实现吗?
如果需要的操作太多,BEAN中岂不要写N个相关方法咯?