Springmvx攔截html出現406解決以及Server Tomcat v8.0 Server at localhost failed to start 問題解決方法

問題是這樣的:環境是SSM框架,在配置好的框架裏想請求一個html,結果406了,406就是HTTP協議狀態碼的一種,表示沒法使用請求的特性來響應請求的網頁。通常指客戶端瀏覽器不接受所請求頁面的MIME類型。html

解決辦法就是spring

 <servlet-mapping>
        <servlet-name>seckill-dispatchServlet</servlet-name>
        <!--直接攔截全部請求,再也不採用spring2.0的/*或者*.do方式-->
        <url-pattern>*.do</url-pattern>
   </servlet-mapping>

改爲瀏覽器

 <servlet-mapping>
        <servlet-name>seckill-dispatchServlet</servlet-name>
        <!--直接攔截全部請求,再也不採用spring2.0的/*或者*.do方式-->
        <url-pattern>*.do</url-pattern>
    </servlet-mapping>

至於爲何這樣改就行,我也不是很懂,由於另外一個項目裏配置的也是/ 可是能訪問html頁面app

Server Tomcat v8.0 Server at localhost failed to start 問題解決方法?框架

原來的post

  <servlet-mapping>
        <servlet-name>seckill-dispatchServlet</servlet-name>
        <!--直接攔截全部請求,再也不採用spring2.0的/*或者*.do方式-->
        <url-pattern>/*.do</url-pattern>
    </servlet-mapping>

改爲url

  <servlet-mapping>
        <servlet-name>seckill-dispatchServlet</servlet-name>
        <!--直接攔截全部請求,再也不採用spring2.0的/*或者*.do方式-->
        <url-pattern>*.do</url-pattern>
    </servlet-mapping>
相關文章
相關標籤/搜索