2016-12-08 8 views
0

ServletRequestListener를 구현하고 requestInitialized 및 requestDestroyed 메서드를 재정의합니다. requestDestroyed가 호출되면 요청이 GET/POST 요청인지 여부와 함께 전송 된 매개 변수와 같은 세부 정보를 알고 싶습니다. 접근 방식은 무엇이되어야합니까?ServletRequestEvent에서 URL 세부 정보 및 요청 유형 (GET, POST, PUT)을 얻는 방법은 무엇입니까?

public void requestDestroyed(ServletRequestEvent event) { 
    ServletRequest s = event.getServletRequest(); 
    //use this to get those details 

답변

1

다음을 수행 할 수 있습니다.

public void requestDestroyed(ServletRequestEvent event) { 
    ServletRequest s = event.getServletRequest(); 
    HttpSevletRequest request = (HttpServletRequest) s; 

    String method = request.getMethod(); 
    Map<String,String[]> parameters = request.getParameterMap(); 
} 
+1

고마워요! 이 문제는 제가 풀려고했던 문제를 해결합니다. :) – user2740957