欢迎来到天天文库
浏览记录
ID:8856073
大小:1.93 MB
页数:10页
时间:2018-04-09
《javawebeclipse问题集锦》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Javawebeclipse问题集锦1、MultipleContextshaveapathof"/***"CouldnotpublishserverconfigurationforTomcatv6.0Serveratlocalhost.MultipleContextshaveapathof"/***"出现这个异常是因为在server.xml里面有两个以上相同的Context定义只要删除重复的就可以了2、java.lang.ClassNotFoundException:com.mysql.jdbc.Driver因为缺少数据库
2、驱动的jar包。对于出现这个问题,是tomcat找不到MYSQLJAR包的问题。要把相应数据库的jar包导入到项目中,所以只要把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就可以了。在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。建的如果是web工程,就把这个jar包拷贝到工程的lib目录下,如果是java工程,请右键buildpath--addactive那个选项并找到你的文件,点击打开即可!
3、3、mysql数据库连接我写的一个用jsp连接MySQL数据库的代码。要正确的使用这段代码,你需要首先在MySQL数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。欢迎各位提出改进的意见。以下用两种方式来实现JSP连接MySql数据库。第一种方式,用JSP实现。 程序代码<%@pagecontentType="text/html;charset=gb2312"language="java" import="java.sql.*"%>4、iv="Content-Type"content="text/html;charset=gb2312"><% //************************************** ********* JDBC_ODBC连接MySql数据库,不需要设置数据源 *********************************/ //**********数据库连接代码 开始******/ //以下几项请自行修改 Stringserve5、r="localhost"; //MYSQL服务器的地址 Stringdbname="test"; //MYSQL数据库的名字 Stringuser="root"; //MYSQL数据库的登录用户名 Stringpass="chfanwsp"; //MYSQL数据库的登录密码 Stringport="3306"; //SQLServer服务器的端口号,默认为1433 //数据库连接字符串 6、 Stringurl="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312"; //加载驱动程序 Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //建立连接 Connectionconn=DriverManager.getConnection(url);7、 //创建语句对象 Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); //**** 数据库连接代码 结束******* Stringsql="select*fromusername"; ResultSetrs=stmt.executeQuery(sql); //rs.first(); while(rs.next()){8、 out.print("用户名:"); out.print(rs.getString("uid")+"密码:"); out.println(rs.getString("pwd")+""); } rs.close(); stmt.close(); conn
4、iv="Content-Type"content="text/html;charset=gb2312"><% //************************************** ********* JDBC_ODBC连接MySql数据库,不需要设置数据源 *********************************/ //**********数据库连接代码 开始******/ //以下几项请自行修改 Stringserve
5、r="localhost"; //MYSQL服务器的地址 Stringdbname="test"; //MYSQL数据库的名字 Stringuser="root"; //MYSQL数据库的登录用户名 Stringpass="chfanwsp"; //MYSQL数据库的登录密码 Stringport="3306"; //SQLServer服务器的端口号,默认为1433 //数据库连接字符串
6、 Stringurl="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312"; //加载驱动程序 Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //建立连接 Connectionconn=DriverManager.getConnection(url);
7、 //创建语句对象 Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); //**** 数据库连接代码 结束******* Stringsql="select*fromusername"; ResultSetrs=stmt.executeQuery(sql); //rs.first(); while(rs.next()){
8、 out.print("用户名:"); out.print(rs.getString("uid")+"密码:"); out.println(rs.getString("pwd")+""); } rs.close(); stmt.close(); conn
此文档下载收益归作者所有