본문 바로가기

Java, Spring/06일

(5)
6일차 01 http://tomcat.apache.org C:\Java\apache-tomcat-7.0.27 ========================================================= 한글코드 JAVA에서는 문제없지만 JSP에서는 한글 인코딩이 굉장히 중요 한글 설정 -. 일반적으로 많이 잡는 방식 Windows->Preferences->General->Workspace->Text file encoding -> UTF-8 지금 바꾸면 기존의 한글코딩이 다 깨져.. -.Windows->Preferences->Web->CSS Files->Encoding : UTF-8 Windows->Preferences->Web->HTML Files->Encoding : UTF-8 Windows->Prefe..
6일차 02 커넥션은 해봤지.. 이제 데이터를 받아와 뿌려보자.. package jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JdbcTest { public static void main(String[] args) { Connection cn = null; Statement st = null; ResultSet rs = null; //커넥션 개체로 접속 try { Class.forName("oracle.jdbc.OracleDriver"); cn = DriverManager.g..
6일차 03 일단 DB에 값을 넣고 빼고를 해보자.. DB하나 만들어보자.. oracle.sql 열어서 테이블 하나 만들자..CREATE TABLE BOARD ( seq number primary key, --글번호 title varchar2(100) not null, --글제목 name varchar2(30) not null, --작성자 password varchar2(30) not null, --비밀번호 content varchar2(4000) not null, --내용 readcount number default 0, --조회수 writeday date default sysdate --날짜 ); commit create sequence boardseq start with 1 nocache; alt+x 로 실행...
6일차 04 데이터 보여주자 게시판 리스트 번호 제목 이름 날짜 조회수 완전 스파게티코드..업무가 다른 코드가 섞여있으면 관리가 어렵지.. 참고... jps에서는 try치고 ctrl+space 잘 안먹어.. 웹서버 설치한 디렉토리는 C:\Java\apache-tomcat-7.0.27\webapps\ROOT 여기에 파일이 들어가 실제로 돌아가는 서버지.. 작업은 이클립스 내부의 다른 폴더(workspace)에서 작업하잖아.. C:\Java\workspace\.metadata\.plugins\org.eclipse.wst.server.core\가 서버인양 개발해.. C:\Java\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\loca..
6일차 05 모델부를 분리해보자.. Java Resources\src 밑에는 자바코드를 WebContent에는 jsp같은 view파일을 작성하자. BoardDao클래스 만들어 BoardDto클래스 만들어 alt+shift+A : 열모드 단축키 : ctrl+shift+L Getter Setter 만들기 : alt+shift+S package board.model; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; public class BoardDao { publi..