2010-12-21 56 views
1

我使用JSP包括這樣的:Struts的 - 我的動作叫兩次

<jsp:include page="/citybest.html"> 
    <jsp:param value="shopping" name="action"/> 
</jsp:include> 

這就要求我的動作類的方法「購物」的方法。但我的問題是這種方法被調用兩次。如果我刪除這個包含調用,它根本不會被調用。我檢查了ecilipse的調試模式。有沒有人知道這裏的情況?

+0

有兩個命中這個頁面我想嘗試檢查一些東西也試圖獲得這個 – 2010-12-21 13:21:29

+0

我正在使用裝飾器和過濾器也。是可能的,因爲他們。另外,當我啓動我的樹脂時,它將初始化'WebApplicationContext for struts'兩次。這可能是由於這個? – Shwetanka 2010-12-22 05:32:49

回答

3

如果您有一個表單,其中提交按鈕還調用了包含form.submit()的方法,那麼這將導致表單在某些瀏覽器中提交兩次。否則,您需要提供更多信息。