struts로 검색한 결과 :: 시소커뮤니티[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

회원가입 I 비밀번호 찾기


SSISO Community검색
SSISO Community메뉴
[카페목록보기]
[블로그등록하기]  
[블로그리스트]  
SSISO Community카페
블로그 카테고리
정치 경제
문화 칼럼
비디오게임 스포츠
핫이슈 TV
포토 온라인게임
PC게임 에뮬게임
라이프 사람들
유머 만화애니
방송 1
1 1
1 1
1 1
1 1
1

struts로 검색한 결과
등록일:2008-03-16 10:08:00
작성자:
제목:Taglib을 쓰는 이유를 물으신다면 <html:form>편


2007.3.5 수정:

실제로 해보니까 진짜로 javascript를 생성한다.

놀라워라 +ㅁ+

--------------------------------------

 

굳이 form 만드는데까지 taglib를 써야하나요?

안써도 된다. 몸으로 떼우면 되니까

 

사실 나도 이렇게까진 안써봤는데

재미난 예제를 발견했다.

 

-----------------------------------------------------------

<html:form

    action="/SubmitLogon"

    focus="username"
    onsubmit="return validateLogonForm(this);">

-----------------------------------------------------------

 

우움?

action path를 넣어두면 알아서 url encoding 되고 url rewriting 되는 건

이미 식상한 이야기고 focus, onsubmit 의 정체는 뭔가?

 

Taglib가 JavaScript 도 generation 한단다.

두둥... <(-ㅁ-)>

 

미심 쩍은 마음이 든다면

이걸보면 결정타 한방이다.

 

-----------------------------------------------------------

<html:javascript

    formName="LogonForm"
    dynamicJavascript="true"
    staticJavascript="false"/>
<script language="Javascript1.1" src="StaticJavascript.jsp"></script>

 

-----------------------------------------------------------

 

핫... 이.. 이게 뭐냐..

struts 초장기에는 validation을 action 이나 form 에서 한다고

많은 비난을 받았다.

쉐이.. 그걸 서버까지 가져가서 해야해?

뭐.. 대충 그런 비난말이다.

 

근데 소문으로만 들었었는데

JavaScript 도 가능하다는 것이 이런 것이였나보다.

간과하고 있었다. 이런게 있는 줄은..

 

대략 validator 에서 참조하는 xml 파일을 보고

이 과정을 처리하는 듯하다.

built in 된 veridation rule 만으로도 그럭저럭 쓸만한데

사용자 정의로 code도 삽입할 수 있는 듯하다.

 

솔직히 이건 안써봐서 더 쓰기 힘들다.

실제로 써보고 보완하기로 하자.

 

역시 스터디는 얇게라도 제대로 한번 통독을 해야한다.

급한대로 필요한 것만 골라보면

몰라서 놓치는게 너무 많다.