@ 전반적인 스터디의 흐름
Struts2의 기본적인 구성 설명. --지금까지 한것
Struts의 Tag 사용예제 활용 -- 다음주쯤에 할것
OGNL 표기법 등... -- 그 후에
Result의 Type,Params의 종류
Intercept 종류와 활용
Resource Bundle의 활용
파일 업로드 및 다운로드
엑셀의 이용(jxl <- 전 이것뿐이 모름)
그래프()
=============================================================
<s:form></s:form> 의 의미? <s>태그가 나중에 <form>태그로 변환됨
form에서 theme에는 3가지가 있다. theme를 나중에 지정하자
theme를 안주면 못쓰는 태그가 있다.
input.jsp의 12번째의 name="board.name" 으로 인해 board.java의 멤버변수 name을
접근할 수 있다. getBoard().getName()의 형태로
밸류스택에서 담아온다. OGNL ???
${board.content}나 <s:property value="%{board.content}"/>나 같다(el 태그)
@ 전체 플로우 차트
list <==> input -> submit -> create list로 : 다시 input화면으로
|
|
|
-------> read - 수정 edit(창을 부르는 틀), modify(실제 수정 로직을 수행)
- 삭제 remove
Struts2(화면+url) + Spring(logic+DAO) + ibatis : 현재의 한국에서의 대세
Struts2는 중소규모의 프로젝트에서 사용
@ total commander : ctrl+d 누르면 원하는 디렉토리를 단축메뉴에 등록가능
@ 숙제 : 회원가입
~ID -------- ID의 몇자가 입력되면 그걸 완성시점으로 보고 유효한지 실시간 체크 //중복체크(popup)
~이름--------
~tel
~phone
~주소 : --------------------------- 주소검색
------------------------------
tablename : user
ID varchar(16) primary key
name varchar(30) not null
tel number(11) not null
hp number(11)
address varchar (50)
zip number (6) not null
regdate date default now() or sysdate