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

时间:2022-12-17 12:18:10

关于如何配置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. 这样,我们就可以看到以下界面:(囧,学生大本营插入图片太麻烦了,需要上传图片才能插入,现在就不给大家展示, 关于如何配置tomcat服务器的虚拟目录

  

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

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

 

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

如图:(囧,学生大本营插入图片太麻烦了,需要上传图片才能插入,现在就不给大家展示, 关于如何配置tomcat服务器的虚拟目录

如果有什么不懂的,可以加我QQ:470941836,我会热心为大家解答如何去配置的, 关于如何配置tomcat服务器的虚拟目录 ,不过非诚勿扰,加我的时候说明是CSDN学生就行了,请大家见谅哦