WEB/JSTL
-
[JSTL] file uploadWEB/JSTL 2022. 9. 10. 11:51
프로그램 다운로드 Servlets.com | com.oreilly.servlet Servlets.com | com.oreilly.servlet www.servlets.com 글쓴이: 제 목: 파일 저장하기: package com.file.upload; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.Http..
-
[JSTL] CSS 추가한 loginWEB/JSTL 2022. 9. 9. 20:44
sql로 테이블 생성 create table member( name varchar2(30), userid varchar2(30), pwd varchar2(30), email varchar2(30), phone varchar2(15), admin number(1) default 0, -- 0:일반사용자 , 1:관리자 primary key(userid) ); create table board( num number(5) primary key, pass varchar2(30), --게시물의 수정 삭제를 위한 비번 userid varchar2(30), email varchar2(30), title varchar2(50), content varchar2(1000), readcount number(4) default..
-
[JSTL] interface를 이용한 loginWEB/JSTL 2022. 9. 9. 20:40
*.jsp파일 - background color 검정 접속할 로그인 창(주소창 표시 안함) main servlet 생성 package com.mgr.member.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.mgr.member.controller.action.Action; @WebS..
-
[JSTL] 정보수정, 회원&관리자 변화, 탈퇴WEB/JSTL 2022. 9. 9. 20:33
정보수정 1) UpdateServlet package com.jstl.member; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import com.jstl.dao.MemberDao..
-
[JSTL] 로그인, 회원가입, 로그아웃WEB/JSTL 2022. 9. 9. 20:28
sql로 회원 정보 입력 create table member( name varchar2(30), userid varchar2(30), pwd varchar2(30), email varchar2(30), phone varchar2(30), admin number(1) default 0, --0: 일반 사용자, 1:관리자 primary key(userid) ); insert into member values('이소미','somi','1234','gmd@anver.com', '010-1234-1234',0); insert into member values('하상오','sang12','1234','h12@naver.com', '010-5555-6666',0); insert into member values('김..
-
[JSTL] import, redirect, format, form, checkboxWEB/JSTL 2022. 9. 9. 20:22
import -JSP의 include와 같은 역할을 하지만 include된 내용을 변수에 저장하여 사용할 수 있다는 것이 다름 ${data1} *프로젝트 안 webapp 폴더에 images가 있어야 함 redirect JSTL JSP format 1. 일반적인 출력 \${now}: ${now } 2. JSTL 포맷팅에 의한 출력 date: time: both: default: short: medium: long: full: -형식에 맞춰서 출력 -Locale 톰캣 서버의 기본 로케일: 로케일을 한국으로 설정 후 로케일 확인: 통화(currency): 숫자(number): 날짜: 로케일을 영어로 설정 후 로케일 확인: 통화(currency): 날짜: 로케일을 일본어로 설정 후 로케일 확인: 통화(curre..
-
[JSTL] if, when, forEachWEB/JSTL 2022. 9. 9. 20:16
if -c:if test 조건절이 참이면 /c:if까지의 내용을 웹페이지에 적용 또는 표시하고 아니면 표시, 적용 없이 지나감. -test 안의 조건식은 EL 문법을 이용함. 빨강 초록 파랑 When 사과 멜론 바나나 기타 forEach 배열 저장 1. JSP 문법으로 출력 2. EL과 JSTL을 이용해 출력(배열 요소를 이용) ${movie} Table에 forEach 사용하기 indexcounttitle ${state.index}${state.count} ${movie } -${status.first}: 현재 루프가 처음이면 true 리턴 ${movie} ${movie} -${status.last}: 현재 루프가 마지막이라면 true 리턴 ${movie} , -${status.current}: 현재 ..