2012-12-27 90 views
0

當我在網址欄中輸入Spring MVC的 - 請求的資源不可用

http://localhost:1111/Quizat/test 

,我沒有得到加載的login.jsp但我得到的「測試運行」的消息輸出到控制檯上。

我的控制器:

@RequestMapping("/test") 
     public ModelAndView test(Model model) throws Exception { 
      System.out.println("test is running"); 
      return new ModelAndView("login"); 
     } 

我的調度員servlet.xml中

<bean id="viewResolver" 
class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
<property name="viewClass"> 
    <value>org.springframework.web.servlet.view.JstlView</value> 
    </property> 
<property name="prefix"> 
<value>/view/</value> 
</property>  
<property name="suffix"> 
<value>.jsp</value> 
</property> 
</bean> 

我工作的一個 「動態Web項目」。我在「WebContent/view /」中有我的login.jsp。請幫助我解決問題。

+1

你得到任何東西在瀏覽器?從問題的標題看,你看起來像是,但你可以發佈堆棧嗎? –

+0

我只收到404錯誤消息「請求的資源不可用」 – Prasanna

回答

0

定義獲取/ login的映射。

+0

我不明白。你能否給我一點摘要。謝謝。 – Prasanna

0

你越來越「試運行」,因爲你的代碼是
@RequestMapping("/test")

添加以下代碼 -

<property name="prefix"><value>/WEB-INF/views/</value></property> 
+0

我已經在我提供的代碼片段中。 <屬性名= 「前綴」> /視圖/ 我的視圖文件夾是內部的WebContent而不是內部WEB-INF。所以,我已經將路徑設置爲/ view /。 – Prasanna

相關問題