Tomcat+MySQL运行JSP文件,出错??

2025-03-23 21:13:12
推荐回答(4个)
回答1:

看报的是dbconn.getConnection().createStatement();
应该是dbconn.getConnection()没有拿到connection。你的dbconn是怎么写的,
你应该贴出来,还是数据库连接的配置文件也贴出来

回答2:

数据库连接错了吧

回答3:

刚在Linux上安装了一遍,说一下过程。
1.先去java.sun.com上下载Linux上的JDK,我下的是6.0的。
jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
执行: chmod 755 jdk-6u4-linux-i586-rpm.bin
然后执行 ./jdk-6u4-linux-i586-rpm.bin
就会自动安装一大堆的rpm包,完后就可以了,不需要设置PATH啥的,直接就可以用。
注意,如果你的机器上本来就有JDK就不用安装了。
2.去apahce下载最新的 apache-tomcat-6.0.16.tar.gz
然后ftp上去,tar zxvf apache-tomcat-6.0.16.tar.gz解压缩。
修改一下目录名,太长了,我修改为tomcat,放到随便一个目录下,我放到 /opt下面了。
进入 tomcat的bin目录,解压缩jsvc.tar.gz
此时注意设置环境变量,到~/.bash_profile里面增加下面两行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
进入jsvc-src目录,执行 ./cofigure 然后
make 然后make install
把编译好的jsvc 拷贝到tomcat的bin目录。
把jsvc-src/natvie/Tomcat6.sh 拷贝到 /etc/init.d下面,改个名字叫tomcat,chmod 755 tomcat加上可执行权限。
修改脚本,注意前面几行的目录,我的是
JAVA_HOME=/usr/java/jdk1.6.0_04
DAEMON_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=root

然后做自动启动,我的是在/etc/rc3.d下面,如果你是图形界面启动,那么就到/etc/rc5.d下面执行
ln -s ../init.d/tomcat S99tomcat
然后就可以用 service tomcat start 启动了。
然后用浏览器访问 8080端口就可以看到了
注,细节可以去参考TOmcat的文档。
3 Mysql,去找对应平台的rpm包(rpmfind.net),下载下来,然后
rpm -ivh xxx.rpm 安装即可。如果提示缺少依赖包,安装失败,
那么可以这样装:
rpm -ivh xxxx.rpm --nodeps

那些struts,hibernate啥的不需要重新配置。

回答4:

********************************************************************************************************************************************
能找到tomcat把,把mysql-connector-java-5.1.6-bin.jar这个东西放到/webapps/你的工程/WEB-INF/lib/下面,别重新发布,如果能跑,就把你这个包放到你你本地工程中的 /WEB-INF/lib下,然后要内加载,别外加载,然后重新发布就可以了