2012-02-13 14 views
0

こんにちは私は、ログインページが表示され、http://localhost:8080/CompleteApp/home/abcde?newを使用すると、http://localhost:8080/CompleteApp/home?newのパスを使用するとログインページがありますリソースは利用できないと言います。 debbugerを使用して、同じ関数が呼び出されており、同じ文字列 "Login"を返すことを確認しました。 なぜそれが起こっているのか理解してください。それは絶対だように、ここに Spring:リクエストされたリソース(/CompleteApp/home/WEB-INF/views/Login.jsp)は利用できません

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

は私のディスパッチャ-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" /> 

答えて

0

接頭辞で行方不明にバックスラッシュがあるある/WEB-INF/views

関連する問題