1. 程式人生 > >Java Web:更改web.xml預設歡迎頁面

Java Web:更改web.xml預設歡迎頁面

預設web.xml歡迎頁面為index.html

我給更改為:

  1. <welcome-file-list>
  2.     <welcome-file>/pages/template/login.jsp</welcome-file>
  3. </welcome-file-list>

某個路徑下的jsp檔案,但是,想在jsp中使用後臺查詢的引數,並且想先執行方法,再載入jsp,於是找到對應的文章,連結:最上方。

方法是,

welcome-file-list可以轉向到servlet,但是!!!前提是servlet不能有副檔名,否則就當成靜態檔案處理了

於是配置如下:

  1. <welcome-file-list>
  2.     <welcome-file>index</welcome-file>
  3. </welcome-file-list>

也需要對這個請求進行攔截,我是單獨寫了一個springmvc 來對這個請求進行攔截,沒有測試過不寫行不行。馬上下班了,太餓了!!!
  1. <servlet>
  2.         <servlet-name>springmvc</servlet-name>
  3.         <servlet-class>org.springframework.web.servlet.DispatcherServlet
    </servlet-class>
  4.         <init-param>
  5.             <param-name>contextConfigLocation</param-name>
  6.             <param-value>
  7.                 /WEB-INF/classes/springmvc-config.xml  
  8.             </param-value>
  9.         </init-param>
  10.         <load-on-startup>2</load-on-startup
    >
  11.     </servlet>
  12.     <servlet-mapping>
  13.         <servlet-name>springmvc</servlet-name>
  14.         <url-pattern>/index</url-pattern>
  15.     </servlet-mapping>

成功跳轉。