编写javabean有啥注意事项?为什么JSP引用无效? javabean编译过去了吗?你在JSP中怎样引用的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 俺已经成功的编译了!使用的IDE是NetBeans4.1代码是这样~我用main()测试成功,驱动没有问题package java;import java.sql.*;public class conn{ private String sq; public conn() { try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }catch(java.lang.ClassNotFoundException ex){ System.err.println(ex.getMessage()); } } public ResultSet executeQuery(String sql) { java.sql.ResultSet rs=null; try{ java.sql.Connection conn=DriverManager.getConnection("jdbc:odbc:tests","sa","sa"); java.sql.Statement stmt=conn.createStatement(); rs=stmt.executeQuery(sql); }catch(SQLException e){ System.err.println(e.getMessage()); } return rs; } public int executeUpdate(String sql) { int i=0; try{ java.sql.Connection conn=DriverManager.getConnection("jdbc:odbc:tests","sa","sa"); java.sql.Statement stmt=conn.createStatement(); i=stmt.executeUpdate(sql); }catch(SQLException e){ System.err.println(e.getMessage()); } return i; }public void main(String[] args) { ResultSet rs1=null; try{ rs1=executeQuery("select * from sql"); while (rs1.next()){ System.out.println(rs1.getString(1)); } }catch(SQLException e){ System.err.println(e.getMessage()); } } } JSP这样引用<jsp:useBean id="wei" class="java.conn" />--%> 对了,你建那个tests 应该是系统DNA.你的是吗? <jsp:useBean id="wei" class="java.conn" />--%>,最后/>后面的东西不要的吧。而且没申明声明周期。错误信息是什么呢? jsp引用<jsp:useBean id="wei" class="java.conn" scope="page"/> 数据库和驱动程序是没有问题的,JSP引用的时候都试过各种方法,tests是DNS。大家帮看看是不是JavaBean有什么不规范的地方~,错误提示如下:[Microsoft][ODBC SQL Server Driver]Invalid character value for cast specificatio说的是连接字符传值无效???? <jsp:useBean id="wei" class="java.conn" />--%>,"--%>"这个是多余的吧 最后可以加上scope="page"另外,那么多词你为什么非要用java做包,jdk中的java.工具包很容易和你的冲突吧 应该是JDBC-ODBC的问题,我换了Oracle-JDBC后好使.不使用JSP的时候JDBC-ODBC却有好使,JSP真使麻烦,看上去简单,做的时候遇到问题不好处理。<jsp:useBean id="ok' scope="page" class="test.conn"/> 问一个WEB开发中的JSON引起的异常 在线等 急!!!!!! s2sh问题(2) 【在线等】 TDES加密问题,怎样补位?(在线等) 大家帮帮忙,一个javascript的问题,在线急等。。。 forward页面转发 spring中proxyTargetClass和proxyInterfaces两者之间区别? 求文档大家帮忙 jsp传值给js的问题!!!! HTML如何转换成标准EXCEL 关于JFreeChart在jsp页面中显示问题 jboss+struts+hibernate+mysql运行的问题 Win CE 能运行Java程序么?
代码是这样~我用main()测试成功,驱动没有问题package java;
import java.sql.*;
public class conn{
private String sq;
public conn() {
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(java.lang.ClassNotFoundException ex){
System.err.println(ex.getMessage());
}
}
public ResultSet executeQuery(String sql) {
java.sql.ResultSet rs=null;
try{
java.sql.Connection conn=DriverManager.getConnection("jdbc:odbc:tests","sa","sa");
java.sql.Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}catch(SQLException e){
System.err.println(e.getMessage());
}
return rs;
}
public int executeUpdate(String sql) {
int i=0;
try{
java.sql.Connection conn=DriverManager.getConnection("jdbc:odbc:tests","sa","sa");
java.sql.Statement stmt=conn.createStatement();
i=stmt.executeUpdate(sql);
}catch(SQLException e){
System.err.println(e.getMessage());
}
return i;
}
public void main(String[] args) {
ResultSet rs1=null;
try{
rs1=executeQuery("select * from sql");
while (rs1.next()){
System.out.println(rs1.getString(1));
}
}catch(SQLException e){
System.err.println(e.getMessage());
}
}
}
<jsp:useBean id="wei" class="java.conn" />--%>
<jsp:useBean id="wei" class="java.conn" scope="page"/>
大家帮看看是不是JavaBean有什么不规范的地方~,错误提示如下:
[Microsoft][ODBC SQL Server Driver]Invalid character value for cast specificatio
说的是连接字符传值无效????
"--%>"这个是多余的吧 最后可以加上scope="page"另外,那么多词你为什么非要用java做包,jdk中的java.工具包很容易和你的冲突吧
<jsp:useBean id="ok' scope="page" class="test.conn"/>