request 객체를 이용하여 완전한 주소를 뽑아내기
Dev/JSP / 2010. 3. 23. 22:37
request 객체를 사용하다가 get방식의 파라메터를 모두 포함한 주소를 뽑아내고 싶었던적이 있었는데
그걸 찾을수가 없더이다.. 검색실력이 달리나?
그래서 고민을 했더니 두리형이 기냥 만들어버렸다. 자 잠깐 나두 해보구싶었다규
String URI = request.getRequestURI();
String strQuery="";
Enumeration enum = request.getParameterNames();
while(enum.hasMoreElements()) {
String key = (String)enum.nextElement();
String value = request.getParameter(key);
strQuery+="&"+key+"="+value;
}
strQuery=URI+ "?" + strQuery.substring(1);
이렇게하면 request에서 뽑아낸 주소에 파라메터를 다시 합체해서 원래주소를 만들수 있겠죠?
그걸 찾을수가 없더이다.. 검색실력이 달리나?
그래서 고민을 했더니 두리형이 기냥 만들어버렸다. 자 잠깐 나두 해보구싶었다규
String URI = request.getRequestURI();
String strQuery="";
Enumeration enum = request.getParameterNames();
while(enum.hasMoreElements()) {
String key = (String)enum.nextElement();
String value = request.getParameter(key);
strQuery+="&"+key+"="+value;
}
strQuery=URI+ "?" + strQuery.substring(1);
이렇게하면 request에서 뽑아낸 주소에 파라메터를 다시 합체해서 원래주소를 만들수 있겠죠?
'Dev > JSP' 카테고리의 다른 글
getRealPath() , 절대경로 가져오기 (1) | 2010.03.25 |
---|---|
쿠키 설정 (0) | 2010.03.23 |