분류 전체보기
-
방명록업무 2011. 8. 15. 17:55
* 오라클 CREATE TABLE GUESTBOOK ( SEQ NUMBER UNIQUE NOT NULL, NAME VARCHAR2(20) NOT NULL, EMAIL VARCHAR2(40), HOMEPAGE VARCHAR2(40), SUBJECT VARCHAR2(100) NOT NULL, CONTENT VARCHAR2(4000) NOT NULL, PASSWORD VARCHAR2(8) NOT NULL, LOGTIME DATE NOT NULL, CONSTRAINT PK_GUESTBOOK PRIMARY KEY (SEQ ) ); CREATE SEQUENCE SEQ_GUESTBOOK START WITH 1 INCREMENT BY 1 NOCACHE;
-
서블릿Platform/설정 2011. 8. 14. 22:23
웹 컨테이너http://localhost:8080/manager/html%CATALINA_HOME%\conf\tomcat-users.xml %CATALINA_HOME%\conf\context.xml WEB-INF/web.xml 웹 애플리케이션 디렉토리 1. 서블릿 클래스를 작성한다.2. 서블릿 클래스를 컴파일한다.javac -cp %CATALINA_HOME%\lib\servlet-api.jar ...or"C:\Program Files\Java\jdk1.6.0_32\jre\lib\ext\servlet-api.jar"3. 서블릿 클래스를 설치한다.%APP_HOME%\WEB-INF\classes\HundredServlet.class변경시 톰캣은 웹 애플리케이션을 수동으로 리로드해야 될 수도 있다.http://..
-
액션 태그프로그래밍 언어/규격 2011. 8. 10. 14:21
변수 선언?? 할당문?? .var .value .scope .var .scope .var .var .begin .end .items .var .varStatus .count .items .delims .value .escapeXml .value .type "number"|"currency"|"percent" .value .type "date"|"time"|"both" .dateStyle "default"|"short"|"medium"|"long"|"full" .timeStyle "default"|"short"|"medium"|"long"|"full" .url .var
-
자바Platform/Environment 2011. 8. 8. 22:33
$ jarclass Test01 { public static void main(String [] args){ for(int i=0 ; i < args.length ; i++) { .. args[i] .. } } }System(.exit()) // static.getProperty() // String, static"file.encoding""user.home""java.version".getenv()read only "JAVA_HOME" .currentTimeMillis() java.util.Random.nextInt() java.util.Calendar // JDK 1.1e.g. Calendar cal = Calendar.getInstance(); java.util.Math.sqrt() // static
-
자바스트림 IO/기타 2011. 8. 8. 22:26
java.io.OutputStream -> Object // 추상 클래스.close().write()java.io.InputStream -> Object // 추상 클래스.close().read() java.io.FileOutputStream -> OutputStreamjava.io.FileInputStream -> InputStreamjava.io.ByteArrayOutputStreamjava.io.ByteArrayInputStream -> java.io.InputStreamjava.io.PipedInputStreamjava.io.PipedOutputStreamimport java.io.*; class FileCopy01 { final static int BUFFER_SIZE = 256; public ..
-
JSPPlatform/Environment 2011. 8. 8. 22:18
* JSP / HTML 페이지 캐쉬 방지HTML JSP request // javax.servlet.http.HttpServletRequest .setAttribute() .getAttribute() .removeAttribute() .getParameter() .getParameterNames() .getRemoteHost() .getRealPath() .getContextPath().path response // javax.servlet.http.HttpServletResponse .sendRedirect() out // javax.servlet.jsp.JspWriter -> java.io.Writer .println() .print() .write() pageContext // javax.servl..
-
JSPPlatform/규격 2011. 8. 8. 22:16
모든 태그는 대소문자를 구별한다. 지시자(Directives) page language extends import session buffer autoFlush isThreadSafe info errorPage isErrorPage contentType pageEncoding include 중첩 사용이 가능하다 taglib 선언문 주석 스크립틀릿(scriptlet) 선언된 변수는 모두 지역변수 익스프레션? JSP 액션 태그 Predefined tags start with jsp: characters external tag library // 커스텀 태그 extending JSP tags JSP 1.1 JSP Standard Tag Library (JSTL) JSP 1.2 커스텀 태그 라이브러리 Expres..
-
자바Data/string 2011. 8. 8. 22:05
java.lang.Stringnew 없이도 객체를 생성할 수 있는 유일한 참조 자료형c.f. Integer refInt1;refInt1 = 100; .getBytes().valueOf() // static주어진 객체나 기본 데이터형을 문자열로 바꾼다.c.f. .+().copyValueOf(char data[]) // String; static.toCharArray() // char[].split(String regex, int limit) // String[]c.f. java.util.StringTokenizer .length()c.f. 배열은 .length, Collection은 .size().+()자바 인터프리터는 모든 기본형에 대해서 내장된 문자열 변환을 가지고 있다.객체의 toString() 메소..