要在conf中修改server.xml的配置,加上你新建的文件夹的路径

解决方案 »

  1.   

    放在tomcar--webapps的root目录下,启动tomcat服务,用浏览器浏览,敲上http://ip地址:端口号(8080)/文件名
      

  2.   

    你也可以把JSP放在EXAMPLES/JSP/下面,然后http://127.0.0.1:8080/examples/jsp/youjspfile.jsp
      

  3.   

    http://www.csdn.net/Expert/TopicView1.asp?id=1065682
      

  4.   

    先把你的jsp文件放到webapps的root目录下,再
    http://localhost:8080/文件名
    看好用不,如果好用,证明jsp文件没问题。
    如果想把jsp放到自己想放的任意位置,需要更改servler.xml文件中的
    东西。给你贴一段别人写的东西,希望对你有帮助。
    3、安装Tomcat:双击Tomcat4.0的安装文件开始安装,将Tomcat服务器安装在E:\Root\WebRoot\Tomcat40目录下,Tomcat占用8080端口作为其Web服务器的响应端口,同样Tomcat将它自己注册到Windows2k的服务器中去了,每次启动时,自动启动服务。现在你如果重启机器,在IE地址栏中输入http://localhost/可以访问E:\Root\WebRoot\WebCode\Index.htm或者Index.html文件,输入http://localhost:8080/可以访问到Tomcat的默认进站网页,实际上是E:\Root\WebRoot\Tomcat40\webapps\ROOT\index.html。需要说明的是Tomcat安装需要Jdk的支持,在安装过程中,它会选择当前机器中的jdk作为其jsp的编译器。
        4、配置Tomcat:显然,用户总是想改变自己的默认访问网页,以及定义自己的Web应用程序的目录,这通过修改Tomcat的配置文件E:\Root\WebRoot\Tomcat40\conf\server.xml来完成。修改<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true">为<Host name="localhost" debug="0" appBase="E:/Root/WebRoot/WebCode" unpackWARs="true">可以将Web的根目录移到E:\Root\WebRoot\WebCode下,同时相关的web应用程序如果是相对于/来配置的则实际上就是相对于E:\Root\WebRoot\WebCode而言的。将原来E:\Root\WebRoot\Tomcat40\webapps目录下的所有内容移动到E:\Root\WebRoot\WebCode下,这时重新启动Tomcat,在IE地址栏中输入http://localhost:8080/,回车后显示和原来的一样,实际上访问的页面是E:\Root\WebRoot\WebCode\Root\index.html。如果想这时显示的是E:\Root\WebRoot\WebCode目录的index.htm或index.jsp则将server.xml中的<Context path="" docBase="ROOT" debug="0"/>的注释去除,将之改为<Context path="" docBase="/" debug="0"/>。Tomcat默认访问目录时查找index.html,如果没有则查找index.htm,再没有查找index.jsp文件,如果找到则显示,没有则显示目录结构,当然可以配置不让客户端看见目录结构。可以配置E:\Root\WebRoot\Tomcat40\conf\web.xml文件中的<welcome-file-list>项来配置默认访问文件。
      

  5.   

    放在jakarta-tomcat-4.0.3\webapps\ROOT目录下。