J2EE 關於struts中提示 does not contain method named 500錯誤的問題

今天寫一個demo 用到了struts,但是當一切寫好執行的時候一直提示does not contain method named ××× 的500錯誤。開始以爲方法名寫錯了,或者是沒有編譯過去。後來反覆對比並且反編譯CLASSES文件夾下的內容發現都沒問題。 知道最後解決此問題發現是因爲Action方法的參數順序寫錯了。正確的順序是 ActionMapping mapping, ActionForm form,   HttpServletRequest request, HttpServletResponse response。以前一直沒注意到這個問題,因爲以前寫工程很少手工寫這些參數定義,都是從寫好的方法中複製過來的。今天手工寫的DEMO造成了這個問題。。花了1個小時去找問題,前車之鑑希望對大家有幫助:)

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