본문 바로가기
반응형

전체 글242

30. 파일 업로드(제이쿼리 사용) - 작업순서 데이터 베이스(테이블, 테스트 데이터) VO 클래스 DAO 클래스 Service 클래스 Controller 클래스 view page - sql DROP TABLE BOARD_TBL; CREATE TABLE BOARD_TBL( BNO NUMBER(10) PRIMARY KEY, TITLE VARCHAR2(500) NOT NULL, CONTENT VARCHAR2(4000) NOT NULL, WRITER VARCHAR2(100) NOT NULL, imageFileName VARCHAR2(100), WRITEDATE DATE DEFAULT SYSDATE ); INSERT INTO BOARD_TBL(BNO, TITLE, CONTENT, WRITER) VALUES (1, '제목임1', '내용임1', '관.. 2022. 12. 1.
29. 파일 업로드 메이븐 저장소에서 받기 Apache Commons FileUpload Apache Commons IO jstl - pom.xml 4.0.0 pro16 pro16 0.0.1-SNAPSHOT war javax.servlet jstl 1.2 commons-fileupload commons-fileupload 1.4 commons-io commons-io 2.11.0 ` ` ` - webapp / test01 / uploadForm.jsp 파일1 : 파일2 : 제목 : 내용 : 작성자 : - 패키지 - FileUpload 서블릿 생성 package sec01.ex01; import java.io.IOException; import java.util.List; import javax.servlet.ServletE.. 2022. 11. 30.
28. 게시판(기본) - sql drop table board_t; create table board_t( bno number(10) primary key, -- 게시물 번호 title varchar2(500) not null, content varchar2(4000) not null, -- varchar2 최대 4000 writer varchar2(100) not null, writeDate date default sysdate ); create sequence bno_seq; drop SEQUENCE bno_seq; insert into board_t(bno, title, content, writer) values(bno_seq.nextval,'제목입니다.01', '내용입니다01', '관리자'); insert into b.. 2022. 11. 25.
27. JSTL - Core 태그 라이브러리 사용(2) - 다국어 태그 라이브러리 사용하기 - .properties 파일 준비하기 Help 탭 -> 이클립스 마켓플레이스에서 properties 검색해서 simple properties editor 받기 properties 파일로 실행되게하기 설정에 Editor -> File Association -> .properties를 디폴트로 만들어줌 - src/main/java에 pack 생성 - resources resources 패키지 안에 member.properties 생성 mem.name=조이 mem.address=대구광역시 mem.job=개발자 - 두가지 만들기 shop_en.properties 생성 shop_ko.properties 생성 // shop_en shop.product.add=Register P.. 2022. 11. 24.
반응형