我的配置环境是如下:JAVA_HOME=D:\j2sdk1.4.2
 CATALINA_HOME=D:\Tomcat 5.0
CATALINA_BASE=D:\Tomcat 5.0
path=%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
classpath=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:\Tomcat5.0\common\lib\servlet-api.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.14-bin-g.jar;D:\mysqlforjdbc\mysql-connector-java-3.1.14-bin.jar;
可是最后把的jsp文件放在webapps目录下发布,却总是报错误500无法找到业务,连测试一下连接数据库的是否成功jsp文件都报错,报错误404,请问到底是哪里出错了?

解决方案 »

  1.   

    打开$tomcat/conf/server.xml
    <Context
                crossContext="true"
                docBase="E:\"
                path=""></context>你的docBase指向那里了?
    404是页面找不到,一般是路径错误或者文件名错(大小写敏感)
    500是页面代码有错
      

  2.   

    我发布的是helloapp.war
    docBase="helloapp"
    <Context
                
                docBase="helloapp"
                path="/helloapp" 
                 debug="0"
                 relocadable="true"></context>
    请问错在哪里啊?
      

  3.   

    要发布才行的,它有自己的文件结构,比如WEB-INF,WebRoot等等文件夹,哪个文件夹放什么都有规定的,直接放在tomcat下的jsp文件识别不识别我到没试过,你找个工具比如eclipse部署一下工程就行了,要么你模仿tomcat中的例子试一下就行了,先问一下tomcat有每测试安装成功。
      

  4.   

    tomcat本省有个ROOT的例子你模仿它的就行了,最简单的办法就是把ROOT里的index.jsp替换成你的文件就可以了,当然名字要改成index.jsp,然后再看看web.xml文件慢慢摸索一下就可以了