목록JSP (6)
wasup

JSTL - JSP Standard Tag Library 종류 Core Tag 출력 변수 흐름제어 예외처리 파라미터 등등 Formatting Tag Locale setLocale requestEncoding Date(날짜) formatDate parseDate Num(숫자) parseNumber formatNumber Time(시간) setTimeZone timeZone 사용하기 위해선 일단 파일 다운로드를 하거나 메이븐 dependency코드 복붙을 해야한다. 변수선언 비교 1보다 크다 if(){}else if(){}else{} 이다 보다 큼 보다 작음 forEach List forEach ${status.count}:${city} //결과 변수선언 2 비교 1보다 크다 if(){}else if(){}..

진행할 내용 '지난 글'의 게시판 만들기_회원가입에 이어서 가입한 회원이 로그인을 할 경우 로그아웃을 표시하도록 함. 세션개념 세션객체 : 계속 유지 가능 : 세션의 생명주기는 요청과 응답보다 길다. 요청과 응답은 완료 후 유지가 안되지만 세션은 유지가 가능하다. 로그인시 회원 ID, PW가 맞는지 검사 후 '확인되었다'는 정보를 세션에 저장/유지함. 추가로 만들 파일 : login_write.jsp, login_update.jsp, logout.jsp 수정할 파일 : main.jsp, nav.jsp, join_update.jsp, MemberDAO.java WebContent login_write.jsp WebContent login_update.jsp WebContent logout.jsp WebCo..

1. 만들 데이터베이스 설계하기 DROP DATABASE IF EXISTS member_db; CREATE DATABASE member_db; USE member_db; CREATE TABLE member_table( mbNo INT PRIMARY KEY AUTO_INCREMENT, mbId VARCHAR(20) NOT NULL, mbPw VARCHAR(20) NOT NULL, mbName VARCHAR(20), mbNic VARCHAR(20), mbTel VARCHAR(20) NOT NULL, mbEmail VARCHAR(20) NOT NULL, mbPost CHAR(20), mbAddr VARCHAR(50), mbDetailAddr VARCHAR(50), mbExtraAddr VARCHAR(50), ..
기초데이터입력 ConnectionInfo.java package control; public class ConnectionInfo { public static String DBIP = "localhost"; public static String DBPort = "3306"; public static String DBName = "boardtest"; public static String DBID = "root"; public static String DBPASSWORD = "1234"; } basedata.jsp
목록출력 게시판에 등록한 제목과 내용 출력 board_list.jsp 게시물 목록 목록에서 상세보기로 이동 board_view.jsp 상세보기 date hit

대략의 설계 표. 데이터베이스명 board1 테이블명 게시물 필드명 번호 제목 내용 작성일 조회수 타입 int varchar(50) varchar(200) timestamp int 비고 PRIMARY KEY AUTO_INCREMENT NOT NULL NULL DEFAULT CURRENT_TIMESTAMP DEFAULT 0 의미 게시물번호. 자동증가. 게시물 제목. NULL불가 게시물 내용. NULL이가능함. 작성날짜. 기본값은 현재날짜 게시물 조회수. 기본값은 0 실행할 SQL DROP DATABASE IF EXISTS boardtest; CREATE DATABASE boardtest; USE boardtest; CREATE TABLE board( boNum int PRIMARY KEY AUTO_INCR..