2010-12-21 4 views
1

이 같은 포함 JSP로 사용하고 호출됩니다스트럿은 - 나의 작업은 두 번

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

이 내 액션 클래스의 방법 '쇼핑'메소드를 호출합니다. 하지만 내 문제는이 메서드는 두 번 호출됩니다. 이 include 호출을 제거하면 호출되지 않습니다. ecilipse의 디버그 모드를 확인했습니다. 여기에 어떤 사건이 생겼는지 아무도 모른다.

+0

이 페이지에는 두 개의 히트가 있습니다. 어떤 것을 확인해 보려고합니다. 이걸 또한 얻으려고합니다. –

+0

데코레이터와 필터도 사용하고 있습니다. 그들 때문에 가능합니다. 또한 수지를 시작할 때 'struts 용 WebApplicationContext'를 두 번 초기화합니다. 이것 때문일 수 있습니까? – Shwetanka

답변

3

submit 버튼에서 form.submit()이 포함 된 메소드를 호출하는 양식이있는 경우 양식이 일부 브라우저에서 두 번 제출됩니다. 그렇지 않으면 더 많은 정보를 제공해야합니다.

+0

너무 일반적인 것 같아도 아주 좋은 답변입니다. – bluesony