开发第一天就遇到拦路虎-JSP连接数据库的难题

     开发第一天就遇到拦路虎-JSP连接数据库的难题


  今天是第一天开始JSP的开发,顺利启动Mysql、Tomcat和
Eclipse。
   1、先建立一个自己的JSP目录,取名为zdjsp。这样以后开发的
   JSP文件都存放在这个目录中。开发完成后,将该目录打包为
   war,发布到tomcat的webapps目录中。
   
  2、用Lomboz向导,生成一个Tomcat项目。
  
  3、在根目录下生成一个index.html文件,里面是一个登录Form,
  Action连接到一个Login.jsp文件。
  
  4、真正的考验开始了。用Lomboz向导,产生一个JSP文件。
  
  5、在JSP文件中写入访问数据库的基本语句
   --------------------------
   Class.forName("org.gjt.mm.mysql.Driver").newInstance();
   String url = "jdbc:mysql://localhost/zddb?user=root&password=&useUnicode=true&characterEncoding=UTF-8";
   Connection conn= DriverManager.getConnection(url);
   Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
   ResultSet rs=stmt.executeQuery(sql);
   --------------------------
  6、存盘后,Eclipse会自动编译JSP文件。
  7、选中zdjsp项目->右键->属性->Tomcat,设置war的发布路径为Tomcat的webapps目录
  8、选中zdjsp项目->右键->Tomcat project->Export to the war file...
  9、重新启动Tomcat
  10、访问http://localhost:8080/zdjsp
  11、OK,看到登录页面,点击提交
  12、怎么回事?出现无法找到org.gjt.mm.mysql.Driver的错误
  13、已经把Mysql的JDBC驱动复制到,JDK的lib目录了,同时也设置了classpath.
  14、自己写一个小java application,其中用到数据库,运行,结果正确。
  15、真是奇怪了。
  16、已经0:00了,睡觉先。
  
  zzzzzzzZZZZZZZZZZZZ
  
  17、早晨起来,继续查资料。
  18、又见到高人文章,原来Eclipse+Lomboz发布JSP的war时,并不会把Mysql的驱动放到zdjsp/WEB-INF/lib的
  目录先,需要手工复制到改目录下,然后再打包,重启Tomcat
  19、哈!!!果然是高人。成功。午饭中。。。。。。。
  
  
  万里长征,终于迈出了第一步。。。。。。。。。。。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值