2011-07-18 8 views
0

클라이언트 측에서 서블릿으로 오는 요청 매개 변수가 11 개 있습니다. 요청이 오면 그 중 하나가 설정됩니다. 어떤 매개 변수가 설정되어 있는지 확인해야합니다. 클라이언트 측에서 매개 변수 집합을 식별하는 효율적인 방법이 있습니까?요청 매개 변수를 효율적으로 식별하는 방법

+3

이 질문은 자바 서블릿 태그입니다. 서블릿을 처음 접하십니까? 'request.getParameter()'를 보셨습니까? –

+0

질문을 명확히 할 수 있습니까? – lamwaiman1988

+0

아니요 나는 서블릿에 익숙하지 않다. 나는 반복을위한 효율적인 방법을 찾고있다. – shashi27

답변

4

11 가지 가능한 매개 변수에 대해 HttpServletRequest.getParameter(String) 전화 비용은 거의 눈에 띄지 않습니다. 그래도 걱정이된다면 HttpServletRequest.getParameterMap()으로 전화하여 반환 된지도의 키를 반복합니다.

+0

getParameters()와 같은 메소드가 없다. 여기에서 올바른 것을 찾을 수 있습니다 : http://download.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html – BalusC

+0

스티븐이 의도 한 바는 ** HttpServletRequest.getParameterMap() **과 지도를 반복합니다. null이 아닌 값을 얻는 순간을 반복합니다. – Santosh

+0

@BalusC, @Santosh - 예, 수정되었습니다. (나는 시간을 쪼개고있다. ..) –

관련 문제