フォームを含む JSP ページがあり、そのフォームを送信するときにGET
メソッドを呼び出す必要があります。しかし、現在のマッピングでは、JSP ページをロードしようとすると、JSP ページをロードする代わりにGET
メソッドが呼び出されます。
以下は、私が作成したマッピングです。
web.xml:
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/test/*</url-pattern>
</servlet-mapping>
テストハーネスコントローラー:
@Controller
@RequestMapping("/testHarness")
public class TestHarnessController {
@RequestMapping(method = RequestMethod.GET)
public String handleGetRequest(HttpServletRequest request, HttpServletResponse response) {
return null;
}
@RequestMapping(method = RequestMethod.POST)
public String handlePostRequest(HttpServletRequest request, HttpServletResponse response) {
return null;
}
}
JSP ページの URL は http://localhost.ms.com:8080/DataBox/test/testHarness.jspです。
2〜3日からこれに苦労しているので、いくつかの提案をお願いします。