happyNewMind
-
Out 객체와 버퍼프로그램/JSP 2007. 11. 13. 11:08
out 기본 객체와 관련된 메소드들 getBufferSize() - 리턴타입 : int - 버퍼의 크기를 구한다. getRemaining - 리턴타입 : int - 현재 버퍼의 남은 크기를 구한다. clear() - 리턴타입 : void - 버퍼의 내용을 비운다. - 만약 버퍼가 이미 flush 되었다면 IOException을 발생시킨다. clearBuffer() - 리턴타입 : void - 버퍼의 내용을 비운다. - clear()메소드와 달리 버퍼를 flush한 경우에도 IOException 을 발생하지 않는다. flush() - 리턴타입 : void - 버퍼를 flush 한다. isAutoFlush - 리턴타입 : boolean - 버퍼가 다 찼을때 자동으로 flush를 할 경우 true를 리턴한다.
-
tomcat - version 5.x Context Root 설정하기프로그램/JSP 2007. 11. 13. 09:29
톰켓은 C:\Program Files\Apache Software Foundation\Tomcat 5.5 위치에 깔려있고 소스 폴더는 C:\qwer.com 안에 넣고 qwer.com 으로 접속하기 위한 설정이다. ============================================================================== 1.web.xml 의 위치 C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf Servlet을 돌리기 위해서 web.xml 에서 해당 테그의 주석을 풀어준다. invoker 와 invoker org.apache.catalina.servlets.InvokerServlet debug 0 2 mapping ..
-
XML 이란...프로그램/XML 2007. 11. 13. 09:27
web.xml이란 Deployment Descriptor로 각 어플리케이션의 환경을 설정하는 부분을 담당한다. WAR 파일이 패키지 될 때 같이 포함되며 root directory 밑에 /WEB-INF 디렉토리에 위치한다. web.xml 의 구조 xml 정의와 schema 선언 어플리케이션 이름 어플리케이션 설명 KCount kr.pe.kkaok.mycount.KCount PoolManager kr.pe.kkaok.jdbc.PoolManager 1 KCount /KCount invoker /servlet/* 30 txt text/plain index.jsp index.html 404 /error.jsp taglibs /WEB-INF/taglibs-cache.tld jdbc/jack1972 javax.sq..
-
JDK 설치프로그램/JAVA 2007. 11. 13. 09:25
(1) JDK를 다운받으려면 http://java.sun.com을 방문해야한다. 화면 오른쪽에 J2SE5.0을 클릭한다. (2) 화면중간에 Download JDK5.0 Update 6을 클릭한다. (Update뒤에 나오는 숫자는 update version번호이며 달라질 수 있다.) (3) License Agreement에서 Accept를 클릭한다. (4) Windows Offline Installation, Multi-language를 클릭한다. (5) 다음과 같은 팝업창이 나타나면, 저장을 클릭하고 저장할 위치를 지정한다. (6) 다운로드가 완료되면, 저장한 폴더에서 jdk-1_5_0_06-windows-i586-p.exe 파일을 실행시킨다. (7) 사용자동의화면에서 첫번째 항목인 'I accept t..
-
Get 방식과 Post 방식 전송프로그램/JSP 2007. 11. 12. 21:34
웹 브라우저가 파라미터를 전송하는 방식에는 크게 5가지가 존재 한다. 이중에서 어플리케이션을 구현하는데 주로 사용되는 방식은 Get 방식과 Post 방식이다. Get 방식은 URL 뒷 부분에 물음표('?') 다음에 파라미터를 붙여서 전송하는데, 파라미터를 전송하는 양식은 다음과 같다. ?이름1=값1&이름2=&...이름n=값n 즉 파라미터는 엠퍼센트(&)기호로 구분하며, 파라미터의 이름과 값은 등호기호(=)를 사용하여 구분한다. 한글로 값을 쓴 경우 =%BC%AD%ER& 와 같이 나타나는데 이것은 인코딩후에 전송해야 하기 때문이다. Get 방식은 URL을 기반으로 전송되기 때문에 굳이 폼을 사용하지 않더라도 파리미터를 전송할 수 있다.
-
request 메소드프로그램/JSP 2007. 11. 12. 21:04
// 요청 파라미터의 케릭터 인코딩을 한글(euc-kr)로 지정한다. 한글깨짐 방지 request.setCharacterEncoding("euc-kr"); request 기본 객체의 파라미터 읽기 메소드 getParameter (String name) - 리턴 타입 : String - 이름이 name 인 파라미터의 값을 구한다. 존재하지 않을 경우 null을 리턴한다. - input type : text - requset.getParameter() 메소드를 사용하여 각 파라미터의 값을 추출한다. getParameterValue ( String name) - 리턴 타입 : String [] - 이름이 name인 모든 파라미터의 값을 배열로 구한다. - 존재하지 않을 경우 null 을 리턴한다. - inpu..
-
for 문..in프로그램/JavaScript 2007. 11. 12. 17:12
for...in... 루프 사용 Javascript는 개체의 모든 사용자 정의 속성 또는 배열변수의 모든 요소를 통하여 단계적으로 작업할 수 있는 특별한 종류의 루프를 제공하다. for...in... 루프의 루프 카운터는 숫자가 아닌 문자열로서 현재 속성의 이름 또는 현재 배열변수 요소의 인덱스를 포함한다. 이 루프로 모든 요소를 조회할 수 있다. myObject.name="홍길동" myObject.age="21" myObject.gender="남" myObject.phone="1234-5678" for...in... 루프가 VBScript의 For Each...Next 루프와 비슷하기는 하지만 같은 방식으로 수행되지 않다. Javascript의 for...in... 루프는 Javascript 개체의 속..