[英]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.