JSP·자바·코틀린
전자정부표준프레임웍 코딩구조
김일국
2019. 12. 2. 17:12
전자정부표준프레임웍 심플홈페이지 템플릿에서는 사용자관리가 없습니다.
사용자 관리 기능을 추가하고, 사용자 수정 화면에 남여 필드값을 추가하는 작업을 하면서,
전자정부프레임웍의 코딩시 필요한 구조 정보를 정리해 보았습니다.(아래)
Ps1. 같은 MVC프로젝트이지만, 이전에 작업한 스프링웹프로젝트( http://blog.daum.net/web_design/616 ) 와는 구조가 약간 틀립니다.
전자정부프레임웍은 서비스(모델)패키지에 VO와 DAO가 포함되어 있네요.
그리고, Mysql 리절트 값을 jsp 뷰페이지에 전송하는 방법을 2가지로 사용합니다.
- 쿼리 Result객체의 속성명으로 jsp에서 form:input 태그의 path속성명을 같게 해서 받음.(위그림중 하늘색 화살표 참조)
- 컨트롤러에서 생성한 객체를 jsp JSTL변수로 값을 받습니다.(위 그림중 주황색 화살표 참조)
- 관련기술참조: https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:view
Ps2. 전자정부표준프레임웍3.8 기반 이클립스 작업창(아래)