kenu
2001-08-03 16:40:09
0
8539

URL 알아내기


◎ No, 93
◎ 이름:그러게 (groge@dreamwiz.com)
◎ 홈페이지:http://chk.pe.kr
◎ 2000/12/28(목) 23:11
◎ 조회: 11 회

현재URL 알아내는법!

시작한지 몇일 안되는 초초초보입니다.

이문제로 꽤나 고민했습니다...그래서 저도 올립니다.

이렇게 하면 완벽하게 복원(?)됩니다.

저두 이거 찾는라구 거의 반나절을 고생했습니다... 헐헐...

Enumeration param = request.getParameterNames();
String name=""; // Tip : 선언할때 빈문자열을 넣어두면...null point 익셉션이 잘 안나온답니다 ^^
String value="";
String strParam="";
String URL;
while(param.hasMoreElements())
{
name=(String)param.nextElement();
value=request.getParameter(name);
strParam = name + "=" + value + "&" + strParam ;
}
URL = request.getRequestURI()+"?"+strParam ;
out.print(URL);

이렇게 하면...
앞에 서버명을 제외하고 루트이하의 주소가 나옵니다.

예를 들면 /bbs/list.jsp?name=groge&id=groge&pwd=1234&

-> 뒤에 쓸데없이 & 가 붙기는 하지만 문제될건 없을듯 합니다.

http://www.jspschool.com/bbs/technote/read.cgi?board=Tip&y_number=92&nnew=1
0
0
  • 댓글 0

  • 로그인을 하시면 댓글을 등록할 수 있습니다.