剛開始學的不紮實,很快就遺忘了,這裏記錄下
對這個方法存在誤區~
BookAction:
public String bookTypeList() throws Exception {
bookTypes = service.getBookTypes();
return "bookTypeList";
}
public String bookList() throws Exception {
books = service.getBooks();
return "bookList";
}
剛開始我是這麼寫的:(錯誤的寫法)
<action name="book" class="com.lk.action.BookAction" method="bookTypeList">
<result name="bookTypeList">client/bookTypeList.jsp</result>
</action>
<action name="book" class="com.lk.action.BookAction" method="bookList">
<result name="bookList">client/bookList.jsp</result>
</action>
後來通過查詢知道應該這麼寫:
<action name="book" class="com.lk.action.BookAction" >
<result name="bookTypeList">client/bookTypeList.jsp</result>
<result name="bookList">client/bookList.jsp</result>
</action>
通過book!bookTypeList和book!bookList調用相關方法