用javascript提交表單為什么還可以從messageList中取到值?
老師:用javascript提交表單之后,那之前做查詢的那次提交中保存的messageList中不就為空了嗎(因為是兩次不同的請求),為什么用javascript提交后還可以從${messageList}中拿到message數(shù)據(jù)?messageList是List.action的請求啊,而批量刪除是DeleteBatchServlet.action.
老師:用javascript提交表單之后,那之前做查詢的那次提交中保存的messageList中不就為空了嗎(因為是兩次不同的請求),為什么用javascript提交后還可以從${messageList}中拿到message數(shù)據(jù)?messageList是List.action的請求啊,而批量刪除是DeleteBatchServlet.action.
舉報
2015-12-31
調(diào)用DeleteBatchServlet.action的servlet代碼中有跳轉(zhuǎn)到List.action這個servlet去重新請求messageList,老師具體講解用的應(yīng)該是forward跳轉(zhuǎn),做了請求轉(zhuǎn)發(fā)