详细解决方案
JSP连接数据库不成功的缘故
热度:9785 发布时间:2013-02-25 21:11:53
页面全部代码
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String SQLConnecturl= "jdbc:microsoft:sqlserver://localhost:1433/NetBank";
String TradeDbsConnecturl= "jdbc:microsoft:sqlserver://localhost:1433/tradedb";
String user="sa";
String Tradeuser="bsm";
String password="123456";
Connection conn=DriverManager.getConnection(SQLConnecturl,user,password);
System.out.println("Connection Successful!!!");
Statement st=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
%>
出现的错误org.apache.jasper.JasperException: An exception occurred processing JSP page /dbsconn.jsp at line 27
指向的是这句
Connection conn=DriverManager.getConnection(SQLConnecturl,user,password);
JDBC安装了 没问题,用户和密码也没问题。 什么原因导致这个错误?
------解决方案--------------------------------------------------------
public class DBConnection
{
public Connection conn = null;
private static String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test";
private static String name = "sa";
private static String pass = "aa";
//连接数据库的方法
public DBConnection()
{
try
{
System.out.println("***加载数据库驱动***");
Class.forName(driver);
System.out.println("***数据库驱动加载成功***");
System.out.println("***连接数据库***");
conn = DriverManager.getConnection(url, name, pass);
System.out.println("***数据库连接成功***");
} catch (ClassNotFoundException ce)
{
System.out.println("找不到jar驱动包或者驱动连接字符出错!");
ce.printStackTrace();
} catch (SQLException se)
{
System.out.println("SQL连接字符串出错!");
se.printStackTrace();
} catch (Exception e)
{
e.printStackTrace();
}
}
------解决方案--------------------------------------------------------
public class DBConnection
{
public Connection conn = null;
private static String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test";
private static String name = "sa";
private static String pass = "aa";
//连接数据库的方法
public DBConnection()
{
try
{
System.out.println("***加载数据库驱动***");
Class.forName(driver);
System.out.println("***数据库驱动加载成功***");
System.out.println("***连接数据库***");
conn = DriverManager.getConnection(url, name, pass);
System.out.println("***数据库连接成功***");
} catch (ClassNotFoundException ce)
{
System.out.println("找不到jar驱动包或者驱动连接字符出错!");
ce.printStackTrace();
} catch (SQLException se)
{
System.out.println("SQL连接字符串出错!");
se.printStackTrace();
} catch (Exception e)
{
e.printStackTrace();
}
}
相关解决方案
- 提醒No configuration found for the specified action:'/addAdmin.jsp' in namespace
- hibernate 的 注解 @OrderBy("deptId asc") 排序原理是如何样的
- 为啥jsp页面没事一访问servlet就这样呢Servlet.service() for servlet jsp threw exception
- jsp <s:iterator>里面放textbox,为什么获取值得时候只能获取第一个,如何获取相应的值
- 大神们,请问一个web jsp 通过tomcat 8080端口 远程控制的有关问题
- JSP +servlet上传文件,怎么在提交表单后上传文件到服务器,然后把表单其他信息和文件名插入到数据库?小白求帮忙,多谢大家
- JAVAWEB jsp action到servlet的有关问题
- jsp select 下拉框有关问题,显示数据库值出现乱码
- 关于request.getRequestDispatcher("login.jsp").forward(request, response);有关问题
- 求 jsp 容易 多文件上传 思路或源码
- jsp`路径好像错了`哪位高手帮小弟我看看`
- jsp 购物车订单号商品信息合龙
- java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator,该如何解决
- JSP update有关问题
- Spring 事物update 和 select 的 有关问题,救~
- JSP 从数据库中读出人名,以复选框的方式显示,然后选中人名在写入数据库
- JSP 异常500,求解什么原因
- javaee有关问题 严重: Servlet.service() for servlet [jsp] in context with path [/Dorm] th
- JSP 退出时 如何销毁session
- jsp/servlet不用三方jar包如何实现上传
- ssh+jsp 完整的开源项目,要个优秀的
- File "/WEB-INF/tiles-jsp.tld" not found解决办法
- JSP+MySQL建立电话簿提示com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
- struts2国际化的时候,网页的网址里边loginForm.jsp?request_locale=en_US,但是页面还是中文是咋回事
- jsp 编写时出现不能载入,希望大家能帮小弟我看看
- JBoss 没有有加任何的 Xms Xmx 的 JVM 内存限制,但是,在启动的时候,提示 Out Of Memory
- JSP 页面如何设计 动态加载center的内容
- jsp+ajax 先是请求了一个list页面,其后修改单条,ajax实现无刷新
- jsp 页面 DOCTYPE 改变,导致页面样式改变,请教大神怎么解决
- jsp 实现本地文件夹目录遍历并上传此索引下的文件