eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

resultMsg 오류2
  • 작성자

    조*길

  • 작성일

    2013-09-26 14:39:45

  • 조회수

    1,132

  • 구분

    기타

  • 진행상태

    완료

질문

resultMsg = egovMessageSource.getMessage("success.common.insert");
로 인해 '알수없는 오류' 뜬다는 이전 질문에 JSTL 1.2가 아닌 1.1을 적용하셔야 한다고 하셨습니다.

말씀대로 "tomcat 5.5 jstl"로 검색하니 이미 저희가 셋팅했던 상황이었습니다.

-- 이미 설정된 내용 --
tomcat5.5에서 jstl 1.1 사용 및 설정법
jstl 1.1의 경우(tomcat 5.5 지원) 방식이 달라짐.

/WEB-INF/lib/
아래쪽에 jstl.jar, standard.jar 위치시킴

/WEB-INF/tld/
생성 standard.jar와 함께 있는 tld 소스 위치시킴

/WEB-INF/web.xml에

<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fn</taglib-uri>
<taglib-location>/WEB-INF/tld/fn.tld</taglib-location>
</taglib>
</jsp-config>

---

즉, JSTL 1.1을 적용 문제는 아닌것 같습니다.

테스트 해보니
resultMsg = egovMessageSource.getMessage"success.common.insert");

resultMsg = "정상적으로 저장되었습니다.";
로 바꾸니 에러가 나지 않았습니다.

이전 질문을 통해
message-common_ko.properties 버튼의 한글 깨짐 부분을 해결 한적 있습니다.
(unicode 형태(\u[코드]로 변경 저장해서)

혹시 버튼이 아닌 메세지 부분의 한글문제 일까요?

답변

안녕하세요. 조성길님.

Exception 발생 위치가 JSP가 아닌 Controller로 판단하신 경우라면, 간단하게 Controller의 호출 메소드 상에 try .. catch를 통해 오류를 확인해 보시는 것이 빠르실 것 같습니다.

error jsp 상에 발생된 exception 정보를 표시 하는 것도 방법일 것 같구요.
이 경우는 exception 이라는 model 명으로 발생된 Exception을 확인하실 수 있습니다.

그럼, 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기