jsp下连接mysql的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:48:49
我刚学习jsp 遇到点小困难 自己折腾了三天了 ,没办法到这来求救了
windows xp下
tomcat6
jdk1.5.0
mysql5
上面这些安装一切正常
可是jsp要连接mysql要有个jdbc驱动
我开始下载的是mysql-connector-java-5.0.7 按照教程上的方法装了下不行
后来又下了mysql-connector-java-3.1.14还是不行
我在网上找文章 但是好象方法不同 我也试了 还是不行 我现在已经糊涂了
请高手或者有经验的指导下小弟 帮我度过难关 谢了
qq:385839379
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 8 in the jsp file: /web/index.jsp
con cannot be resolved
5: try{
6: Class.forName("com.mysql.jdbc.Driver").newInstance();
7: String url="jdbc:mysql://127.0.0.1:3306/mydata";
8: con=DriverManager.getConnection(url,"root","wmg6771559");
9: sm=con.createStatement();
10: rs=sm.executeQuery("select * from gg");
11: while(rs.next()){

的问题是这样的
windows xp
tomcat6 mysql5 mysql-connector-java-5.0.7
tomcat mysql jdk 安装一切正常
然后就下载了驱动 把mys

一、把mysql驱动文件放到Tomcat或者Application(应用)的\WEB-INF\lib目录下。为了保险,还可以把这个驱动文件加入classpath变量。
二、代码里面要把这个包import进来,如import org.gjt.mm.mysql.Driver;
三、还有很重要的一点就是mysql服务一定要启动。有一次我程序写好了都在运行了,然后出去吃午饭,我同学看见我任务管理器有个怪怪的mysql在运行,就把它结束掉。等我回来后就不能运行了。我不知道他把进程关了,检查代码查了半天没问题,后来他才告诉我结束了一个怪怪的东西,我才恍然大悟,几乎要把他给杀了。呵呵……

代码写出来把,是不是你没发驱动放到构建路径里

代码写出来看看

把驱动放到tomcat下的lib文件夹里,重启tomcat

是不是环境变量没设置正确???