프로그램
-
JAVA 컴파일하기~ to JSP프로그램/JSP 2007. 11. 27. 20:00
CMD 창========================================================================== Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Administrator>cd C:\Program Files...\ROOT\chap11\WEB-INF\src\madvirus\jdbcdriver //컴파일 위치로 이동 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\chap11\WEBNF\src\madvirus\jdbcdriver>java -version..
-
단일 차원 배열프로그램/JAVA 2007. 11. 27. 11:32
[1]단일 차원 배열 1)배열의 정의 : 동일한 자료형으로 선언된 데이터 공간을 메모리상에 연속적으로 나열하여 데이터 관리의 효율성을 높인것 자료형이 똑같아야된다 (ex. int x; int y, int z) 2)기존 자료 처리와 배열의 비교 -동일 자료형의 관리 -유사 문구의 관리 3)단일 차원 배열의 선언 -자료형[] 배열명; (만약 배열 선언 시에 개수를 지정하면 컴파일 에러) -자료형 배열명[]; 예) short[] sh; int a[]; int a[3]; 0 ◈char -->0, '\0' ◈long -->0L ◈float -->0.0f ◈double -->0.0 ◈String -->null new : 동적 메모리 할당 연산자. -배열명 = new 자료형[]{값1, 값2 ,값3, 값n}; 원하는 ..
-
ResultSet 에 대한 객체프로그램/JSP 2007. 11. 26. 10:43
getString(String name) getString(int index) - return type : String - 지정한 필드의 값을 String 으로 읽어온다. getCharacterStream(String name) getCharacterStream(int index) - return type : java.io.Reader - 지정한 필드의 값을 스트림 형태로 읽어온다. - LONG VARCHAR 타입을 읽어올때 사용한다. getLong(String name) getLong(int index) - return type : int - 지정한 필드의 값을 int 타입으로 읽어온다. getLong(String name) getLong(int index) - return type : long - 지..
-
TOMCAT 참조하는 jar 파일에 대해서...프로그램/JSP 2007. 11. 22. 18:53
MySQL에 드라이버를 연결하기 위해서 JDBC 커넥터를 설치해야했다. ①설치하는 방법으로는 소스 위치에 있는 WEB-INF에 classes 와 같이 있는 lib 에 넣거나 ②Java가 깔려있는 C:\jdk1.5.0_13\lib\ext 에 설치를 한다. ①의 경우는 특별히 환경 변수를 잡지 않아도 된다. ②의 경우 classpath를 잡아서 해당 위치를 넣어줘야 한다. ※MySQL 실행중 ②이 무시되는 경우가 있었다. Tomcat 에서 설정되는 classpath가 자동으로 설정되는 듯 하였다. Tomcat에 직접적으로 설정을 해도 결과는 같았다. Tomcat에 직접 설정해준 경우 : C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin\bootstrap..
-
package 선언시 javac -d xx yy 컴파일과 useBean에 대해서...프로그램/JSP 2007. 11. 20. 17:14
java에서 package 선언할때 javac 의 의미. javac test.java 하게 되면 현재 디렉토리에 class 파일이 생성이 된다. javac -d xx/xx yy/yy/test.java 라고 할 경우 각 항목의 의미는 -d는 디렉토리가 없으면 디렉토리를 생성한다. -xx/xx는 해당 디렉토리에서 class 파일을 만들겠다. -yy/yy/test.java는 자바파일의 위치 만약에 D\source에 test.java가 있다고 할 경우 D\source에서 javac test.java를 할 경우 D\source에 test.class가 생긴다. package aa.bb라고 선언이 되어 있어도 해당 디랙토리에 class 파일이 생성이 된다. D:\source 에서 javac -d . test.java..
-
request.getContextPath() 와 request.getRequestURLI() 의 차이프로그램/JSP 2007. 11. 20. 14:01
request.getContextPath()와 request.getRequestURI() 의 차이 request.getContextPath() 는 프로젝트 path만 얻어온다. 요청 : http://localhost/source/test.jsp 경우 →/source 경로만 얻는다. request.getRequestURI()는 프로젝트와 파일 경로까지 얻어온다. 요청 : http://localhost/source/test.jsp 경우 →/source/test.jsp 까지 얻어온다. request.getRequestURI()를 사용한, 파일 이름만 얻어오는 방법(Split) → String[] url = request.getRequestURI().split("/"); String fileName = url[..
-
JavaBean <jsp:useBean>,<jspgetProperty>프로그램/JSP 2007. 11. 19. 19:11
JavaBean은 데이터를 표현하는 것을 목적으로 하는 자바클레스이다. ------------------------------------------------------------- public class BeanClassName implements java.io.Serializable{ /* 값을 저장하는 필드*/ private String value; /* BeanClassName의 기본 생성자 */ BeanClassName(){ } /*필드의 값을 읽어 오는 값*/ public String getValue(){ return value; } /*필드의 값을 변경하는 값*/ public void setValue(String value){ this.value = value; } } ------------..
-
Cookie 처리를 위한 Util Class프로그램/JSP 2007. 11. 16. 16:27
특정 쿠키의 값을 읽어 오기 위한 ...쿠키 처리를 위한 유틸리티 클레스 작성 CookieBox.java ------------------------------------------------------- package jsp.util; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.Cookie; import java.util.Map; import java.net.URLEncoder; import java.net.URLDecoder; import java.io.IOException; public class CookieBox{ private Map cookieMap= new java.util.HashMap();//쿠키를 쌍으..