eclipse jsp 미리보기

eclipse에서 JSPHTML 파일 편집 작업을 하려는 경우 기본적으로 상단에 미리보기가 나타납니다.


eclipse jsp html 미리보기


JSP 미리보기 숨기기

그런데 미리보기는 성능에도 문제가 되고 소스를 보기에도 불편하여 편집 작업을 진행 하기에 불편한 점이 있습니다간단한 설정으로 미리보기 창이 나타나지 않도록 할 수 있으며 반대로 하면 미리보기가 나타나도록 할 수 도 있습니다.

상단 메뉴에서 Window > Preferences를 선택 합니다.


eclipse jsp html 미리보기


Preferences 창 좌측 메뉴에서 General > Editors > File Associations를 선택 합니다.  


eclipse jsp html 미리보기


그리고 우측에 있는 파일 확장자에서 *.jsp를 선택 하고 하단의 Associated editors에서 그림과 같이 JSP Editor (locked by ‘JSP’ content type)...를 선택 합니다.


eclipse jsp html 미리보기


Default 버튼 클릭 하면 상단으로 이동을 하며 기본 값이 변경 됩니다Apply and Close 버튼 클릭 하여 선택 값을 반영 합니다


eclipse jsp html 미리보기


선택 값이 바로 반영되지 않고 열려있는 jsp 파일을 닫고 다시 열어보면 상단의 미리보기 화면이 사라져 있습니다.


HTML 미리보기 숨기기

*.htm, *.html 파일의 미리보기도 동일한 방법으로 작업을 진행 합니다.


eclipse jsp html 미리보기


*.htm*.html을 각각 선택 하고 HTML Editor를 선택한 상태에서 Default 버튼을 클릭 하면 편집 모드가 우선으로 반영이 됩니다.


작업 환경

eGovFramework Version : 3.8

Eclipse Version: Oxygen.3a Release (4.7.3a)

JDK Version : 1.8

 

오류 내용

전자정부프레임워크에서 Web Project 생성 하고 common component 설치 Run on Server 하는 경우 No bean named 'egovPopupManageIdGnrService' available 오류가 발생하는 경우가 있습니다.  


[log4j]2019-08-17 11:12:11,408  WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovPopupManageService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovPopupManageIdGnrService' available

8 17, 2019 11:12:11 오전 org.apache.catalina.core.ContainerBase startInternal

심각: A child container failed during start

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/CopyCoding]] 


해결 방법

common component 자동 설치 하는 동안 파일이 제대로 설치가 되지 않아 발생하는 오류입니다이런 경우도 All in One Template 버전을 설치 하거나 소스를 다운받아 압축을 풀어 놓고 참조하면서 작업을 하면 쉽게 처리할 있습니다.

해결 방법은 간하게 파일을 복사 하면 됩니다

/src/main/resources/egovframework/spring/com/idgn/context-idgn-PopupManage.xml


eGovFramework egovPopupManageIdGnrService


전체 소스가 들어있는 프로젝트의 resources 하단 egovframework/spring/com/idgn 폴더에서 context-idgn-PopupManage.xml 파일을 복사하여 작업 중인 프로젝트에 붙여넣기를 하면 됩니다붙여넣기를 했으면 다시한번 Run on Server 실행해 봅니다.


eGovFramework egovPopupManageIdGnrService


오류 없이 로그인 화면까지 진행 됩니다.


- copy coding -

작업 환경


eGovFramework Version : 3.8

Eclipse Version: Oxygen.3a Release (4.7.3a)

JDK Version : 1.8


오류 내용


전자정부프레임워크 Project에서 common component 설치 Maven install 하는 경우 package egovframework.com.uss.ion.pwm.web does not exist 오류가 발생하는 경우가 있습니다.  


 [ERROR] COMPILATION ERROR : 

[INFO] -------------------------------------------------------------

[ERROR] /C:/eGovFrameDev/workspace5/CopyCoding/src/main/java/egovframework/com/cop/cmy/web/EgovCommuManageController.java:[34,41] package egovframework.com.uss.ion.pwm.web does not exist

[INFO] 1 error

[INFO] -------------------------------------------------------------

[INFO] ------------------------------------------------------------------------

[INFO] BUILD FAILURE

[INFO] ------------------------------------------------------------------------


common component 자동 설치 하는 동안 파일이 제대로 설치가 되지 않아 발생하는 오류입니다. All in One Template 버전을 하나 설치해서 참조 하거나 common component 소스를 다운받아 압축을 풀어 놓고 참조하면서 작업을 해야 합니다.

해결 방법은 간단 합니다소스가 설치되니 않은 것이니 빠진 파일을 찾아 복사 하면 됩니다


package 생성


먼저 package 생성 합니다. egovframework.com.uss.ion.pwm


uss.ion.pwm.web does not exist



파일 복사

그리고 파일을 복사 합니다. 파일을 복사한 후의 모습 입니다.


uss.ion.pwm.web does not exist


다시 한번 Maven install 실행 합니다.


uss.ion.pwm.web does not exist


오류가 나지 않고 성공 입니다.

작업 환경

 eGovFramework Version : 3.8

Eclipse Version : Oxygen.3a Release (4.7.3a)

JDK Version : 1.8

 

전자정부프레임워크에서 Web Project 생성 하고 common component 설치 Run on Server 하는 경우 No bean named 'egovPageLinkWhitelist' available 오류가 발생하는 경우가 있습니다


 [log4j]2019-08-15 10:44:45,338  WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovComUtlController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovPageLinkWhitelist' available

[log4j]2019-08-15 10:44:45,338 ERROR [org.springframework.web.servlet.DispatcherServlet] Context initialization failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovComUtlController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovPageLinkWhitelist' available


common component 자동 설치 하는 동안 파일이 제대로 설치가 되지 않아 발생하는 오류입니다이런 경우를 대비해서 가능하면 All in One Template 버전을 설치 하거나 소스를 다운받아 압축을 풀어 놓고 참조하면서 작업을 해야 합니다.

해결 방법은 간단 합니다소스 설치가 안되어 있는 것이니 파일을 생성? 아니. 복사 하면 됩니다.  


egovPageLinkWhitelist 오류 error


전체 소스가 들어있는 프로젝트의 resources 하단 egovframework/spring/com/ 폴더에서 context-whitelist.xml 파일을 복사해서 작업 중인 프로젝트에 붙여넣기를 하면 됩니다.


egovPageLinkWhitelist 오류 error


오류 없이 로그인 화면까지 진행 됐네요.


1···45678

+ Recent posts