美高梅网投网站-美高梅手机网投-美高梅官方网站
做最好的网站

您的位置:美高梅网投网址 > 美高梅手机网投 > 美高梅网投网站:不带项目名访问,参考资料

美高梅网投网站:不带项目名访问,参考资料

发布时间:2019-09-28 11:59编辑:美高梅手机网投浏览(138)

    1.web.xml安排如下

     1 <!DOCTYPE web-app PUBLIC 2         "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 3         "http://java.sun.com/dtd/web-app_2_3.dtd" > 4  5 <web-app version="2.4" 6          xmlns="http://java.sun.com/xml/ns/j2ee" 7          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 8          xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 9         http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">10     <display-name>www.xrelz.com</display-name>11 12     <!--解决中文乱码的问题-->13     <filter>14         <filter-name>encodingFilter</filter-name>15         <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>16         <init-param>17             <param-name>encoding</param-name>18             <param-value>UTF-8</param-value>19         </init-param>20         <init-param>21             <param-name>forceEncoding</param-name>22             <param-value>true</param-value>23         </init-param>24     </filter>25     <filter-mapping>26         <filter-name>encodingFilter</filter-name>27         <url-pattern>/*</url-pattern>28     </filter-mapping>29 30     <!--configure the setting of springmvcDispatcherServlet and configure the mapping-->31     <servlet>32         <servlet-name>springmvc</servlet-name>33         <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>34         <init-param>35             <param-name>contextConfigLocation</param-name>36             <param-value>classpath:springmvc-config.xml</param-value>37         </init-param>38         <!-- <load-on-startup>1</load-on-startup> -->39     </servlet>40 41     <servlet-mapping>42         <servlet-name>springmvc</servlet-name>43         <url-pattern>/</url-pattern>44     </servlet-mapping>45     <servlet-mapping>46         <servlet-name>springmvc</servlet-name>47         <url-pattern>/index</url-pattern>48     </servlet-mapping>49 50     <welcome-file-list>51         <welcome-file>index</welcome-file>52     </welcome-file-list>53 </web-app>
    

    关键是41-52行

    参考资料:

    2.控制器controller

    要有相应的@RequestMapping就可以.

    一、Host配置

    对多个汤姆cat,可以安插多台虚构主机。轻便地说,正是让一台服务器能够对应多少个主机名。那在汤姆cat中称之为Host。须要种种Host的Name必须独一。

    布局格局:

    编辑$CATALINA_HOME/conf/server.xml,增加如下内容:

    <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true"> 
    </Host>
    

    appBase钦定了该虚构主机上行使的布局地方,日常填写相对于CATALINA_HOME的相对路线就可以。当然,也足以填充别的地方,如<Context path="" docBase="E:/tomcatApp/JeasyCMS" debug="0"  reloadable="true" />

     

    3.怎么着间接通过域名访谈

    如果要发表到服务器,不带项目名访谈,把项目打包成ROOT.war,放到webapps下就能够. ROOT里面平昔是能源文件和WEB-INF.

    二、Context配置

    在贰个Host上,能够配备四个使用。每一个应用都有两样的Context Path,Context Path会出现在顾客访谈该应用的U奥迪Q7L中。示比方下:

          <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
               <Context docBase="zhx-web" path=""  reloadable="true"  ></Context> /* Root Context */
               <Context docBase="ROOT" path="/admin"  reloadable="true" ></Context>            /* path 须为空 或 以/开头且不以/结束 */
          </Host>
    

    假如汤姆cat绑定的端口为8080,则做客  就能够访谈项目zhx-web,访谈  就可以访谈项目 ROOT 。

    亟待注意的是:

    1、当未给Host配置Context时,汤姆cat暗中同意把ROOT项目作为Root Context,即此时拜见  正是拜候ROOT项目

    2、当给Host配置Context时,倘若path="" 或 path="/",则一定于将此Context钦定为Root Context,上边所举事例的首先个Context

    3、就算钦命了花色相应的Context,在U宝马7系L中也足以经过一体化路线访谈到该类型。如对于地点所举的第三个Context,当访谈  时 还是可以访谈到zhx-web项目

    4、当钦命了一个和好的花色作为Root Context后,就不可能直接通过做客处理页面了,所以加上 <Context docBase="ROOT" path="/admin" reloadable="true" ></Context> http://localhost:8080/admin访问。

    除此以外,webapps下的ROOT是tomcat的应用程序的根,即使应用程序计划在ROOT中,则可一贯通过 访问到

    本文由美高梅网投网址发布于美高梅手机网投,转载请注明出处:美高梅网投网站:不带项目名访问,参考资料

    关键词: