분류 전체보기 (344) 썸네일형 리스트형 blur Name: Email: FileReader ,FileWriter FileReader FileReader클래스는 시스템에 있는 파일을 읽을 수 있는 기능을 제공 파일을 읽을 때는 파일의 경로 및 File 객체를 생성자의 매개변수로 지정할 수 있으며 파일이 존재 하지 않으면 FileNotFoundException 예외를 발생합니다. 문자 스트림으로 한 문자를 읽기 때문에 화면에 출력하더라도 한글이 깨지는 현상이 일어나지 않습니다. FileWriter FileWriter 클래스는 파일에 문자 단위로 출력(기록)할 때 사용하는 클래스 FileWriter 클래스의 생성자는 파일의 경로 또는 File 객체를 이용하여 객체를 생성 경로가 실제로 존재하지 않으면 IOException를 발생 getRealPath String path = application.getRealPath("/"); out.write(path); //현재 프로젝트 경로까지 나온다. %> 화면 이동하기(location.href,response.sendRedirect,jsp:forward page) 1. ->a.jsp에서 b.jsp로 이동하면 request의 주소가 다름(원래 다르다) 2. ->a.jsp에서 b.jsp로 이동하면 request의 주소가 다름(원래 다르다) 3. ->a.jsp에서 b.jsp로 이동해도 request의 주소가 같음 ->url변경 안되고 화면만 내부적으로 이동됨 ex) a.jsp ===================================== //자동화면 이동 b.jsp ==================================== =>답은 null이 나옴(주소가 서로 다르니깐) =>주소는 b.jsp로 바껴있음 ex) a.jsp ===================================== b.jsp =================================.. 자바스크립트 달력만들기!! sol) 년 월 웹사이트소스불러오기 import java.io.BufferedInputStream; import java.net.HttpURLConnection; import java.net.URL; class GetTitle { public static final int buffer_size = 1024; public static void main(String[] args) { try{ URL url = new URL("http://docs.oracle.com/javase/8/docs/api/index.html"); HttpURLConnection comm = (HttpURLConnection) url.openConnection(); comm.connect(); byte[] user_buffer = new byte[buffer_size].. request ,session,application 1. request 영역 웹 브라우저의 한번의 요청이 하나의 request영역이 된다. 웹 브라우저가 요청을 보낼때 마다 매번 새로운 request영역이 생성된다. page는 하나의 jsp페이지만을 포함하지만, request의 경우 포워딩 되는 경우 여러 jsp페이지가 포함될 수 도 있다. 2. session 영역 클라이언트의 웹 브라우저에서 요청이 오면 서버쪽은 요청을 보낸 브라우저에 대해서 세션을 유지한다고 앞서 설명했다.(한 pc에서 익스플로러와 크롬 2개의 웹브라우저로 요청을 보내면 각각의 2개의 세션이 생성된다. 서버에서는 세션이 다르기 때문에 동일한 pc에서 보낸 요청인지 알 수 없다) 세션이 생성되면 하나의 웹 브라우저와 관련된 모든 요청은 하나의 session영역에 포함 된다. 3. app.. setTimeout(1회호출)을 이용하여 한글자씩 증가or감소시키기 이전 1 ··· 25 26 27 28 29 30 31 ··· 43 다음