본문 바로가기

PROGRAMMING/JAVA

전자정부프레임워크 프로젝트 생성 및 초기 설정

  • Java 만든 제임스고슬링 아저씨를 타임머신타고가서 때려패고싶다는 생각을 했다...

  • 일때문에 하는거지만 난 스프링/전자정부프레임워크, 자바가 싫다..... 하기싫고 의욕도 안섬

  • 지금의 나는 이것들을 싫지만...... 나중엔 좋아하게 되어 있을거라 생각한다.

  • 작성자만 알아보는 수준으로 작성한 포스팅입니다.



  프로젝트 생성

1. 이클립스 메뉴의 File > New > eGovFrame Web Project 실행



2. 체크해둔 칸 작성해서 프로젝트 생성하기

 - Project name : 프로젝트 이름 / Target Runtime : tomcat 8.5 / Group Id : 프로젝트 이름(나는 똑같이해줌) / Artifact Id : 프로젝트 이름

 - 예제 파일도 같이 생성해줌



  MainController.java 설정



1. src/main/java 폴더 아래에 패키지를 만든다. (패키지명1.패키지명2.패키지명3.main.web) 웹에서 쓸거라서 뒤에 web을 붙여줌


2. 1의 하위에 MainController.java class를 생성한다.


3. 나는 내용을 이렇게 할것이다. (import 내용 추가해야하고 annotation 달아줘야하고 내용 수정해야함)



  dispatcher-servelet.xml 설정


1. 10번째 줄 : <context:component-scan base-package="패키지1.패키지2....프로젝트이름"> 으로 변경


2. 47~49번째 줄 : <bean class= ~~~ p:prefix="/WEB-INF/jsp/프로젝트이름/" p:suffix=".jsp"/> 으로 변경



  main.jsp 설정


1. 사이트에 접속하면 맨처음에 보일 메인 페이지를 위해 src/main/webapp/WEB-INF/jsp 하위에 프로젝트이름/main 폴더를 만든다.(지금부터 다른 기능 페이지는 프로젝트이름/ 하위에 폴더부터 만든다.)


2. main 폴더 아래에 main.jsp 파일을 만든다.(만들때 폴더 우클릭>New>JSP File 실행하면 좀 쉽다)


3. 여기에 html 화면 작업을 하면된다.