要在conf中修改server.xml的配置,加上你新建的文件夹的路径
解决方案 »
- 急!!问一个关于JAVA WEB中TOMCAT连接MYSQL数据库的问题!
- Mysql 数据同步到 Oracle
- HIBERNATE运行的时候报的错误!谁能帮我一下呀?谢谢
- jsp中怎么将jsp定义的参数传给javascript定义的函数?
- JSP连接数据库时注册驱动里应该写什么?
- 这到底是不是.xml有问题吗
- APPLET中的坐标问题
- 连接数据库问题;连接ACCESS没有问题但换为MSSQL就不行了,请大虾们指教
- Servlet AND jRun AND IIS请热心朋友帮忙
- 学习JSP,你觉得Dreamweaver Ultra Dev 如何呀?
- 为什么死了,急问??
- 关于bean操作数据库的一个问题。
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>项来配置默认访问文件。