簡體   English   中英

春季:請求的資源(/CompleteApp/home/WEB-INF/views/Login.jsp)不可用

[英]Spring: The requested resource (/CompleteApp/home/WEB-INF/views/Login.jsp) is not available

您好,當我使用路徑http:// localhost:8080 / CompleteApp / home時,我有一個登錄頁面顯示登錄頁面,當我使用http:// localhost:8080 / CompleteApp / home / abcde時,顯示頁面資源不可用。 我已經使用debbuger來發現正在調用相同的函數,並且它返回相同的字符串“ Login”。 請幫助我了解為什么會這樣。

@Controller
@RequestMapping("/home/**")
public class HomeController {
@RequestMapping(method=RequestMethod.GET,params="new")
public String displayLogin(Model model)
{
    model.addAttribute("User", new UserForm());     
    return "Login";
}

這是我的dispatcher-servlet.xml

<beans..>


<bean id="viewResolver"
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix">
        <value>WEB-INF/views/</value>
    </property>
    <property name="suffix">
        <value>.jsp</value>
    </property>
</bean>

<mvc:annotation-driven />
<context:component-scan base-package="com.completeApp.controllers" />

前綴中缺少反斜杠,因此它是絕對的/WEB-INF/views

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM