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

[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 23024 2009-02-25
109  다수의 페이지에 폼(Form) 전송하기   admin 웹마당넷 0 / 0 15667 2009-01-27
108  자바 프로그래밍으로 온라인 XML 데이터 검색하기   member 우슬초 0 / 0 14719 2009-01-18
107  톰캣[Tomcat]에서 세션타임 설정하기   member 티란투라 0 / 0 15229 2009-01-18
106  JSP URL클래스를 이용한 웹페이지 데이터 읽기   admin 웹마당넷 0 / 0 18389 2009-01-16
105  JSP 일정 시간이 지나면 자동으로 폼(Form) 전송하기   admin 웹마당넷 3 / 0 22182 2009-01-08
104  JSP 팝업창에 Form 태그내의 값 넘기기   admin 웹마당넷 0 / 0 30085 2008-12-19
103  JSP setContentType 메소드와 MIME 타입   admin 웹마당넷 2 / 1 46907 2008-09-22
102  [JSP] getParameterValues() 예제   member 우슬초 0 / 0 24918 2008-09-02
101  JAVA 정규표현식에 관한 자료   member 우슬초 0 / 0 10187 2008-09-01
100  JSP 월 몇주 요일에 해당하는 날짜구하기   member 티란투라 1 / 0 16227 2008-08-26
99  JAVA Vector나 ArrayList에 담은 자료를 Object 배열로 변환하기   member 티란투라 0 / 0 17314 2008-08-19
98  JSP 이전 이후 날짜 구하기   member 티란투라 0 / 0 13306 2008-08-10
97  JSP 오늘 날짜/시/분/초/요일 구하기   member 티란투라 0 / 0 29848 2008-08-09
96  JSP split 메소드를 이용한 문자열 분리하기   member 티란투라 0 / 0 39406 2008-08-05
95  JSP 특정 문자열(Pattern)의 갯수 구하기   member 티란투라 0 / 1 21497 2008-08-05
94  JSP - Java JDBC Performance Tip(1)-Select Speed up!   member 사라마음 0 / 0 13705 2008-07-29
93  JSP - MySQL 한글깨짐 해결   member 사라마음 0 / 1 23550 2008-07-29
92  CEWOLF : jsp에서 차트, 그래프 구현하기 첨부파일   member 티란투라 0 / 0 13590 2008-07-22
91  JSP URLConnection 객체를 이용한 입력스트림 제어   member 티란투라 0 / 0 15884 2008-07-15
90  JSP 파일쓰기 - 파일읽기   member 티란투라 0 / 0 36904 2008-07-10
89  JSP 특정 디렉토리에 있는 파일명들 구하기   member 티란투라 0 / 0 22491 2008-07-10
88  JSP 파일삭제   member 티란투라 1 / 0 20098 2008-07-10
87  JSP 달력(Calendar) 입니다. 이미지 첨부파일   member 티란투라 0 / 8 26107 2008-06-23
86  JAVA 자바 선택정렬 (Selection Sort) 첨부파일   member 높이뜬새 0 / 0 12947 2008-06-19
write
[2] [3] [4] [5] button