关于如何配置tomcat服务器的虚拟目录

本文详细介绍了如何配置Tomcat服务器的虚拟目录,包括创建目录结构、修改web.xml和server.xml文件,以及测试配置。步骤包括:新建目录、拷贝web.xml、编辑server.xml以添加虚拟路径、调整web.xml允许目录列表、修改端口为80以及编写并测试hello.jsp。记得每次修改配置后重启服务器。此外,提供了一种通过浏览器收藏夹快速访问测试页面的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于如何配置tomcat服务器的虚拟目录

 

第一步:在硬盘上新建一个自己的目录,比如H:/webdemo,然后在此目录下新建一个文件夹,名称叫”WEB-INF”

 

第二步:从tomcatwebapps/ROOT/WEB-INF的目录下把web.xml文件拷贝到H:/webdemo/WEB-INF目录下,并将web.xml的内容进行一下改动:

把这段代码中的这部分内容删掉保存在H:/webdemo/WEB-INF目录下

Code:
  1. <servlet>  
  2.        <servlet-name>org.apache.jsp.index_jsp</servlet-name>  
  3.        <servlet-class>org.apache.jsp.index_jsp</servlet-class>  
  4.    </servlet>  
  5.   
  6.    <servlet-mapping>  
  7.        <servlet-name>org.apache.jsp.index_jsp</servlet-name>  
  8.        <url-pattern>/index.jsp</url-pattern>  
  9.    </servlet-mapping>  

第三步:对tomcatconf下的server.xml文件进行修改,首先大家需要找到server.xml文件的末端,找到如下代码:

Code:
  1.     </Host>  
  2.   
  3.   </Engine>  
  4.   
  5. </Service>  
  6.   
  7. Server>  
Code:
  1. 然后在</HOST>的上一行中添加如下代码   
  2. <Context path=”/demo” docBase=” H:/webdemo”/>  
Code:
  1. 第四步:第三步:对tomcat的conf下的web.xml文件进行修改,首先大家需要找到web.xml文件中的这段代码   
  2.             <param-name>listings</param-name>  
  3.             <param-value>false</param-value>  
  4. 然后把其中的false改为true   

第五步:接下来就是测试我们的配置了,虽然把tomcat的端口改为80端口会引发一些冲突,但是为了测试,我们把tomcat的端口号改为:80端口,我们可以通过修改对tomcatconf下的web.xml文件来达到我们的目的

找到如下代码:

Code:
  1.     <Connector port="8080" maxHttpHeaderSize="8192"  
  2.                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
  3.                enableLookups="false" redirectPort="8443" acceptCount="100"  
  4.                connectionTimeout="20000" disableUploadTimeout="true" />  
  5.   
  6. 然后把8080改为80,这样我们就可以轻松修改了tomcat服务器的端口了   
Code:
  1. 第六步:编写hello.jsp,代码如下:   
  2. <html>  
  3.    <head>  
  4.    <title>HELLO JSP WORLD</title>  
  5.    </head>  
  6.    <body>  
  7.       <%   
  8.             out.println ("Hello world");   
  9.       %>  
  10.    </body>  
  11. </html>  
  12.   
  13. 第七步:输入http://localhost/demo/   
  14. 这样,我们就可以看到以下界面:(囧,学生大本营插入图片太麻烦了,需要上传图片才能插入,现在就不给大家展示,

  

然后我们点击hello.jsp,我们就可以浏览到这个页面了

【注意】请大家在每次修改完以上的xml文件的配置之后都要重启服务器,因为服务器是在启动的时候才读取xml配置文件的,所以修改后的配置,tomcat服务器才会重新读取

 

【编程小TIPS:大家是不是觉得每次测试我们的jsp程序都觉得非常繁琐呢?每次都需要输入http://localhost/demo呢?其实很简单,我们可以把http://localhost/demo这个地址添加到浏览器的收藏夹中,每次测试时就直接点击这个收藏夹中的文件就可以快速浏览,不错把?o(_)o 哈哈

如图:(囧,学生大本营插入图片太麻烦了,需要上传图片才能插入,现在就不给大家展示,

如果有什么不懂的,可以加我QQ:470941836,我会热心为大家解答如何去配置的, ,不过非诚勿扰,加我的时候说明是优快云学生就行了,请大家见谅哦

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值