sub_title
 JSP/Servlet
제   목 JSP URL클래스를 이용한 웹페이지 데이터 읽기
작성자 웹마당넷 등록일 2009-01-16 02:37:52 조회수 18,672

[URL클래스를 이용한 웹페이지 데이터 읽기]

url클래스는 url자체에 접근하여 url주소의 검증, 해당 url의 데이터 읽기, url관련 정보들을 구할때 사용됩니다.

혹시 url에 대해서 정확히 모르신다면 여기를 클릭하세요!!

아래는 url 클래스를 생성하여 해당 url의 정보와 데이터를 읽어들이는 짧은 예제입니다. 예제에서 보이듯이 url클래스를 사용하기 위해서는 java.net 패키지와 java.io 패키지를 import 해야만 하며 데이터를 읽어들이기 위해서는 입력스트림을 생성해야만 합니다.

<%@page contentType="text/html;charset=euc-kr"%>
<%@page import="java.net.*"%>
<%@page import="java.io.*"%>
<%
  try{
    URL url = new URL("http://www.webmadang.net/index/main.jsp");

    // url클래스로 접근한 호스트의 정보를 보여줍니다.
    out.println("호스트명: "+url.getHost()+"<br>"); //url의 호스트명
    out.println("포트: "+url.getPort()+"<br>"); //url 포트번호
    out.println("프로토콜: "+url.getProtocol()+"<br>"); //url 프로토콜
    out.println("파일명: "+url.getFile()+"<br>"); //url 파일명


    InputStreamReader isr = new InputStreamReader(url.openStream());//입력스트림을 생성합니다.
    BufferedReader br = new BufferedReader(isr);
    String inLine = null;

    while ((inLine=br.readLine())!= null){ // 라인단위로 읽어들이기
      out.println(inLine);
    }

    br.close(); //데이터 읽기가 끝나면 close메소드로 스트림을 닫습니다.

  }catch (IOException e) {
    out.println(e.toString());
  }

%>



작성자: 웹마당넷(webmadang@webmadang.net)   http://www.webmadang.net
 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
110  JSP 파일 확장자 추출하기   admin 웹마당넷 1 / 0 23634 2009-02-25
109  다수의 페이지에 폼(Form) 전송하기   admin 웹마당넷 0 / 0 15965 2009-01-27
108  자바 프로그래밍으로 온라인 XML 데이터 검색하기   member 우슬초 0 / 0 15079 2009-01-18
107  톰캣[Tomcat]에서 세션타임 설정하기   member 티란투라 0 / 0 15511 2009-01-18
106  JSP URL클래스를 이용한 웹페이지 데이터 읽기   admin 웹마당넷 0 / 0 18672 2009-01-16
105  JSP 일정 시간이 지나면 자동으로 폼(Form) 전송하기   admin 웹마당넷 3 / 0 22512 2009-01-08
104  JSP 팝업창에 Form 태그내의 값 넘기기   admin 웹마당넷 0 / 0 348044 2008-12-19
103  JSP setContentType 메소드와 MIME 타입   admin 웹마당넷 2 / 1 406859 2008-09-22
102  [JSP] getParameterValues() 예제   member 우슬초 0 / 0 25262 2008-09-02
101  JAVA 정규표현식에 관한 자료   member 우슬초 0 / 0 10422 2008-09-01
100  JSP 월 몇주 요일에 해당하는 날짜구하기   member 티란투라 1 / 0 16525 2008-08-26
99  JAVA Vector나 ArrayList에 담은 자료를 Object 배열로 변환하기   member 티란투라 0 / 0 17608 2008-08-19
98  JSP 이전 이후 날짜 구하기   member 티란투라 0 / 0 13608 2008-08-10
97  JSP 오늘 날짜/시/분/초/요일 구하기   member 티란투라 0 / 0 30312 2008-08-09
96  JSP split 메소드를 이용한 문자열 분리하기   member 티란투라 0 / 0 759545 2008-08-05
95  JSP 특정 문자열(Pattern)의 갯수 구하기   member 티란투라 0 / 1 21798 2008-08-05
94  JSP - Java JDBC Performance Tip(1)-Select Speed up!   member 사라마음 0 / 0 14258 2008-07-29
93  JSP - MySQL 한글깨짐 해결   member 사라마음 0 / 1 23875 2008-07-29
92  CEWOLF : jsp에서 차트, 그래프 구현하기 첨부파일   member 티란투라 0 / 0 13887 2008-07-22
91  JSP URLConnection 객체를 이용한 입력스트림 제어   member 티란투라 0 / 0 16189 2008-07-15
90  JSP 파일쓰기 - 파일읽기   member 티란투라 0 / 0 37316 2008-07-10
89  JSP 특정 디렉토리에 있는 파일명들 구하기   member 티란투라 0 / 0 22892 2008-07-10
88  JSP 파일삭제   member 티란투라 1 / 0 20403 2008-07-10
87  JSP 달력(Calendar) 입니다. 이미지 첨부파일   member 티란투라 0 / 8 26681 2008-06-23
86  JAVA 자바 선택정렬 (Selection Sort) 첨부파일   member 높이뜬새 0 / 0 13206 2008-06-19
write
[2] [3] [4] [5] button