일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- struts2
- 에러페이지
- Spring
- 메서드
- 전화걸기
- oracle
- HTML
- 클래스
- AWT
- 배열
- 생성자
- Menu
- 메소드
- mybatis
- Java
- 오버로딩
- Android
- JavaScript
- 예외처리
- layout
- 기본
- 국제화
- 이클립스
- OGNL
- paint
- Eclips
- 안드로이드
- Graphic
- 어노테이션
- JSP
- Today
- Total
목록JSP (119)
note
features plugins폴더를 복사 한뒤 이클립스에다가 붙여넣기 패키지 -> resource -> 생성됨 properties 파일생성 파일 package에 파일이 있을경우에는 폴더로 인식됨 message_ko.properties TITLE=홍길동의 JSP 2.0 배우기 GREETING=안녕하세요. 길동홍입니다. VISITOR=당신의 아이디는 {0}입니다. message.properties TITLE=MadVirus's Learning JSP 2.0 GREETING=HI ! I'm BK VISITOR=Your ID is {0} 한글 프로퍼티 파일을 아스키 코드로 변경하기 (캡쳐상에는 영어 파일을 눌렀지만 한글파일을 눌러서 하시길 바랍니다) 잘나옴 언어 영어로 변경하기 다시 한글로 돌린뒤 태그로 국가코..
코어태그 라이브러리 회원 이름 : ${member.name}, 좋아하는 색 : ${favoriateColor} 설정 이후 좋아하는 색 : ${favoriateColor} 5번 라인 해당 클래스가 식별자를 통해 불려지도록함 -> setAttribute(속성명,속성값) ${속성명} -> getAttribute(속성명) -> removeAttribute(속성명) 태그 무조건 수행 name 파라미터의 값이${param.name}입니다. 당신의 나이는 18세 이상입니다. 한번의 문장 만 실행하고 빠져나가기 때문에 착각에 빠지기 쉽다 당신의 이름은 ${param.name}입니다. 당신은 20세 이상입니다. 당신은 'bk'가 아니고 20세 이상이 아닙니다. VarStatus 속성 index : 루프 실행에서 현재 인..
간단한 표현언어(EL)예제 연산자 사용 예 : 표현식 값 \${2 + 5} ${2 + 5} \${"10" + 5} ${"10" + 5} \${"십" + 5} 에러발생(EL에서의 +는 연산만) \${null + 5} ${null + 5} \${4/5} ${4/5} \${5 div 6} ${5 div 6} \${5 mod 7} ${5 mod 7} \${2 3) ? 5 : 3} ${(5 > 3) ? 5 : 3} \${someValue == '2011'} ${someValue == '2011'} (someValue는 2011로 셋팅) \${empty someValue2} ${empty..
http://blog.outsider.ne.kr/318 http://onstory.egloos.com/430268 각 버젼별 주소가 다릅니다 에서 확인 http://code.google.com/intl/ko-KR/eclipse/docs/download.html 다운로드 완료후 재부팅
http://www.servlets.com/ com.oreilly.servlet 클릭 스크롤 밑으로 내리면 version이 있음 다운 받아서 압축해제 doc -> index.html 에 Api가 있음 src에는 원본 소스가 있으므로 공부를 원하는 분은 읽어보길 바랍니다. 라이센스 내용 Copyright (C) 2001-2009 by Jason Hunter, jhunter@servlets.com. All rights reserved. The source code, object code, and documentation in the com.oreilly.servlet package is copyright and owned by Jason Hunter. ON-SITE USE RIGHTS Permission i..
DB연동 패턴 (Dao.java) Date Access Object(DAO) 1.목록 (ArrayList + 자바빈) 2.상세정보 (자바빈, ex select * from guestbook where num =?) 3.insert 4.update (1.인증 -> 2.update) 5.delete (1.인증 -> 2.delete) DB생성 create table guestbook( num number primary key, register date not null, name varchar2(20) not null, email varchar2(40), passwd varchar2(10) not null, content varchar2(4000) not null ); create sequence guestbo..
project com. project .domain project com. project .dao ProjectDao WebContent docs project.sql view META-INF context.xml WEB-INF lib jar파일 3개
파일위치 PreparedStatement member1 테이블의 레코드를 화면에 표시하는 예제 아이디 패스워드 이름 가입일자 Statement member1 테이블의 레코드를 화면에 표시하는 예제 아이디 패스워드 이름 가입일자 Statement 차이점 Connection conn = null; Statement stmt=null; //PreparedStatement pstmt=null; ResultSet rs = null; try{ String jdbcUrl ="jdbc:oracle:thin:@localhost:1521:orcl"; String dbId="hr"; String dbPass="hr"; //JDBC 수행 1 단계 : jdbc driver 로드 Class.forName("oracle.jdbc...
Java Resource -> 패키지 -> 클래스 자바빈 자동으로 은닉화 시키는 방법 (정의만 내려주고 아래와 같이 하면됨) 쉽게 은닉화 캡슐화 시키는 방법 생성됨 선택후 ok 자바빈 생성확인 메소드 자동 생성 방법 실행화면 실행화면 MemberInfo.java package chap11.member; import java.util.Date; public class MemberInfo { private String id; private String password; private String name; private String address; private String email; private Date registerDate; public String getId() { return id; } publ..
세션 ID 세션 생성 시간 : 세션 생성 시간: 최근 접근 시간: 최근 접근 시간: 이 방법은 많이 사용되는 방법은 아니다 아이디와 비밀번호를 동일하게 입력하면 아이디 암호
쿠키의 값 = "" 쿠키 보기 한번 실행시 두번 실행시 쿠키 목록 0) { for (int i = 0; i = 쿠키가 존재하지 않습니다. 수정,삭제 0){ for(int i = 0; i name 쿠키의 값을 변경합니다. 0){ for(int i = 0; i name 쿠키를 삭제 합니다. 쿠키 경로 지정 파일 위치 viewCookies.jsp는 모두 내용이 같다 path1 viewCookies.jsp 실행 path2 viewCookies.jsp 실행 다른 project viewCookies.jsp 실행 다음 과 같이 쿠키를 생성했습니다 = [] = [] = [] = []
viewErrorMessage.jsp 위치 실행 화면 readParameter.jsp name 파라미터 값 : viewErrorMessage.jsp name 파라미터 값 : 파일 위치 readParameter2.jsp name 파라미터 값 : error404.jsp.jsp 요청한 페이지는 존재하지 않습니다. 주소를 올바르게 입력했는지 확인해 보시기 바랍니다. error505.jsp 에러가 발생했습니다.: 페이지에 에러가 있습니다. errorNullPointer.jsp 서비스 처리 과정에서 널(Null)예외가 발생하였다. web.xml chap08 index.html index.htm index.jsp default.html default.htm default.jsp 404 /error/error404.j..
select.jsp select.jsp 보고 싶은 페이지 선택: A 페이지 B 페이지 C 페이지 a.jsp,b.jsp,c,jsp 이 페이지는 입니다. id 는 입니다.
info.jsp 제품 번호XXXX 가격10,000원 infoSub.jsp 타입 특징 강한 내구성. 뛰어난 대처 능력
다운 -> 압축해제 -> webContent 에 붙여넣기 layout.jsp 레이아웃 1 압축되어있는 파일들은 HTML태그가 없다 layout.jsp에 들어가기 때문에 HTML태그가 필요 없음
Page,Request,Session a.jsp 실행화면 a.jsp -> b.jsp 로 변경후 이동 b.jsp 실행화면 a.jsp page영역 : Request영역 : session영역 : b.jsp page영역 : request영역 : session영역 : Application setApplicationAttribute.jsp viewApplicationAttribute.jsp setApplicationAttribute.jsp application 기본 객체의 속성 설정 : = viewApplicationAttribute.jsp application 속성 : = Application 사용시 주의사항 데이터 보관시 동기화 문제가 생김 Client를 구분하지 못하므로 Application은 다 공유할 수 ..