Spring開發指南_夏昕 問題總結

      近日學習spring時看的這本書,發現其中一些問題:

1,successView 問題
 
對應正確 Config.xml 中 配置 ,以紅色標記與原文chab
<bean id="LoginAction"
        class="net.xiaxin.action.LoginAction">
    <property name="commandClass">
      <value>net.xiaxin.action.LoginInfo</value>
    </property>
   
    <property name="failview">
      <value>loginfail</value>
    </property>
    <property name="successView">
      <value>main</value>
    </property>
 </bean>
 
LoginAction中不用定義successView屬性,它是SimpleFormController的屬性,會繼承過來,而且onSubmit方法的正確聲明是
protected ModelAndView onSubmit(Object cmd) throws Exception {
至少這樣可以正確執行,具體原因不明。
 
2 WEB-INF/view/路徑問題正確內容
     <property name="prefix">
       <value>WEB-INF/view/</value>
     </property>
與原文對應要去掉WEB-INF前面的/,而且 <value>WEB-INF/view/</value>要寫在一行裏,不能寫成
<value>
WEB-INF/view/
</value>
的形式,否則解析完畢後會包含回車符號等符號。
 
3<form action="/login.action"> 應該是:<form action="login.action">,要去掉/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章