[Java기반 오픈CMS 만들기]
- 우리나라엔 오픈된 jsp기반 CMS가 없습니다. 상업용으로 출시된 jsp기반 CMS는 이 글 하단에서 보시듯 존재 합니다.
- 그래서 이번에는 오픈 jsp CMS 만들기에 도전해 보려고 합니다.
- 목표: 전자정부프레임웍3.8 기반 오픈 CMS 제작
- 개발환경: 전자정부표준프레임웍 개발환경 3.8버전.
- 배포환경: heroku 클라우드 https://dashboard.heroku.com/
- 공통1: 기초 작업 포스트 http://blog.daum.net/web_design/619
- 공통2: 기존 심플홈템플릿 URL- http://egov-sht.herokuapp.com/
- 공통3: 앱 작업중 확인 URL- http://egov-start.herokuapp.com/
- 작업소스: 깃허브URL- https://github.com/miniplugin/egov
- 정보: https://eond.com/index.php?mid=cms_qna&category=372404&document_srl=394036
#오늘작업: 사이트관리자 부분 작업하기전에 템플릿(Java컨트롤러포함)을 분리했습니다. egovframework.miniplugin 패키지 추가.
(Java 컨트롤 분리시 패키지 지정하면 자동으로 스프링 Bean으로 등록 됩니다. 아이콘에 s 표시가 나타납니다. 작업결과-아래)
#위 작업시 특이사항
- /src/main/wepapp/resources 추가 후 template_start 추가.
- WEB-INF/jsp/main/template_start 추가.
- 기존 소스 변경한 파일2개:
1).홈페이지 초기화면 EgovMainView.jsp 수정. 기존백업 EgovMainView_org.jsp
2).WEB-INF/jsp/cmm/uat/uia/EgovLoginUsr.jsp 수정. 기존백업 EgovLoginUsr_org.jsp
- jsp파일 수정시 JSTL 변수사용 참조: https://stackoverflow.com/questions/4862605/increment-counter-with-loop
Ps1. 전자정부표준프레임웍 앞으로 작업예정
- 사이트관리(관리자) 페이지 반응형 적용 및 프로그램 적용(Admin LTE 공개 플러그인 적용예정)
Ps2. 상업용으로 출시된 jsp기반 CMS 정보
현재 기준 39개 업체정보 : https://www.egovframe.go.kr/EgovCompatibility.jsp?menu=6&submenu=1
Ps3. 작업제외 - 서브페이지-알림마당 반응형 디자인 적용 및 프로그램 적용(건너띔)
8_3_Java기반 오픈CMS 만들기 (0) | 2020.02.06 |
---|---|
8_2_Java기반 오픈CMS 만들기 (0) | 2020.02.05 |
7_3_Java기반 오픈CMS 만들기 (0) | 2020.02.03 |
7_2_Java기반 오픈CMS 만들기 (0) | 2020.02.02 |
7_1_Java기반 오픈CMS 만들기 (0) | 2020.02.01 |
댓글 영역