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