ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 다국어처리
    Spring_FrameWork 2018. 11. 23. 18:37

    javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code

    영어 메세지 파일

    한글 메세지 파일

    한글은 아시아 권 언어를 사용할때는 반드시 유니코드로 변환하여 등록해야한다.

    그냥 메모장에 txt파일로 타이핑하고 sts에 복붙하면 자동으로 바뀐다.

    메세지 파일들을 읽어들이는 MessageSource bean 객체를

     presentaiton-layer.xml에등록

    브라우저에서 요청받아 메세지를 변경하는 

    SessionLocalResolver를 등록한다.

    LocaleChangeInterceptor까지 스프링 에 등록한다 

    로그인 화면에 Jstl tags를 추가하고 

    다음과같이 텍스트부분을 변경한다 

    직접 요청하면 오류가뜨니 index에서 들어가야함

    발생오류

    javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code

    이것 빈객체를 등록할때 경로를 잘못설정하거나 

    properties에 정확한 키값이 없어서 못찾았다는 소리다 

    나같은경우 properties에 키값을 잘못적었다


    'Spring_FrameWork' 카테고리의 다른 글

    Mybatis 구조  (0) 2018.11.23
    자바객체 XML로변환  (0) 2018.11.23
    5.1 파일 업로드 처리  (0) 2018.11.23
    스프링컨테이너의관계  (0) 2018.11.23
    ContextLoaderListener등록  (0) 2018.11.23
Designed by Tistory.