내용으로 건너뛰기
GaramX
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
home
»
white
»
h5_jsp_service
추적:
•
white
•
trivia
•
boeun
white:h5_jsp_service
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
==== JSP 파일생성 (참조 flm0010.jsp) <h5:Service> ==== <h5:Service>부분은 화면을 구성하는데 필요한 코드 및 메시지를 정의하는 <h5:Data>부분과 기존 3.1의 doAction 부분과 같이 액션을 정의하는 <h5:Actions>부분으로 구성되어있다 * h5:Service * h5:Data * h5:Codes * h5:Code * h5:Messages * h5:Actions * h5:Action name="retrieve" type="SERVICE_CALL" target="FLM0010_00_R01" <-- 조회할때 사용하는 * h5:Message * h5:ResultEvent * h5:Action type="BIND_DATA" * h5:Message * h5:FaultEvent * h5:Action type="ALERT" * h5:Action name="new" type="SERVICE_CALL" <-- 입력 * h5:Message * h5:Column id="lang_def_id" autoValue="true" * h5:Column id="lang_def_type" valueType="script" * jsp:attribute * h5:Action name="save" type="SERVICE_CALL" target="FLM0010_00_S01" serviceCallType="SAVE" useConfirm="true" <-- 저장 * h5:Message * h5:ResultEvent * h5:Action type="ALERT" * h5:Action type="RUN_ACTION" target="retrieve" * h5:FaultEvent * h5:Action type="ALERT" * h5:ExtScript * h5:PageEvent <h5:Service> <h5:Data> --> 코드와 메시지를 정의하는 부분 <h5:Codes> --> 코드들을 정의하는 부분 -> 화면에서 사용하는 코드를 등록한다. <h5:code>~</h5:code> (공통코드인 FRM_LANG TYPE_CD를 langTypeCd라는 이름으로 사용하겠다고 등록) <h5:Code name="langTypeCd" type="COMMON_CODE" target="FRM_LANG_TYPE_CD"> </h5:Code> </h5:Codes> <h5:Messages> -> 화면에서 사용하는 메시지(요청메시지, 반환메시지)를 등록한다. <h5:Message type="MT_FLM0010_01" id="ME_FLM0010_01"></h5:Message> <h5:Message type="MT_FLM0010_02" id="ME_FLM0010_02"></h5:Message> </h5:Messages> </h5:Data> <h5:Actions> -> 화면에서 사용하는 액션을 정의한다.(조회,저장,다운로드 등) ->조회버튼 클릭시 action <h5:Action --- 조회할때 사용하는 서비스를 target속성에 정의 name="retrieve" type="SERVICE_CALL" target="FLM0010_00_R01"> <h5:Message id="ME_FLM0010_01"></h5:Message> ->요청메시지를 호출한다. <h5:ResultEvent> ->3.1의 OnSearchEnd 의 부분 -> 반환메시지를 아래의 layout부분에서 바인딩한다. <h5:Action type="BIND_DATA"> <h5:Message id="ME_FLM0010_02"></h5:Message> </h5:Action> </h5:ResultEvent> <h5:FaultEvent> -> 실패시 <h5:Action type="ALERT"></h5:Action> </h5:FaultEvent> </h5:Action> -> 입력버튼 클릭시 action <h5:Action name="new" type="NEW_DATA"> -> 미리 정의된 반환메시지를 토대로 데이터셋을 구성한다. <h5:Message id="ME_FLM0010_02"> -> pk값은 자동으로 입력되게 autoValue속성을 true로 설정한다. <h5:Column id="lang_def_id" autoValue="true" /> -> lang_def_type컬럼의 값은 script로 정의한다. <h5:Column id="lang_def_type" valueType="script" > <jsp:attribute name="value"> -> search1이라는 그리드의 lang_def_type의 값을 가져와서 등록한다. (조회조건에서 입력한 값을 가지고 입력시 자동으로 세팅) getGridColumnValue("search1", "lang_def_type") </jsp:attribute> </h5:Column> </h5:Message> </h5:Action> -> 저장버튼 클릭시 action -> 저장할때 사용하는 서비스를 target속성에 정의 -> useConfirm 속성은 저장하시겠습니까? 알럿창의 여부 <h5:Action name="save" type="SERVICE_CALL" target="FLM0010_00_S01" serviceCallType="SAVE" useConfirm="true"> -> 저장시 요청메시지 (조회결과메시지와 동일) <h5:Message id="ME_FLM0010_02"></h5:Message> <h5:ResultEvent> -> 3.1의 OnSaveEnd <h5:Action type="ALERT"></h5:Action> <h5:Action type="RUN_ACTION" target="retrieve"></h5:Action> </h5:ResultEvent> <h5:FaultEvent> -> 실패시 <h5:Action type="ALERT"></h5:Action> </h5:FaultEvent> </h5:Action> </h5:Actions> </h5:Service>
white/h5_jsp_service.txt
· 마지막으로 수정됨: 2025/04/15 10:05 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로