십여년 전에 개발했던 프로그램을 업데이트하고있다...
아주 기본적인 버전 문제가 계속 발생한다ㅠㅠ
이번엔 아래와 같은 에러 발생
org.apache.jasper.JasperException:
Page directive: illegal to have multiple occurrences of 'contentType' with different values
(old: [text/html; charset=euc-kr], new: [text/html; charset=utf-8])
이게 도통 무슨소린지 모르겠어서 찾아봤다.
이 오류의 경우 jsp 파일에 contentType이 중복으로 선언되어 있거나, 해당 파일에 jsp가 여러개 include되어 있는데 각 jsp 파일의 contentType이 다르게 설정되어 있을 때 발생한다고 한다.
이걸 보고 다시 오류를 보니, 내가 charset을 utf-8로 바꾸면서 발생한 것 같다.
당장 필요한 부분만 바꿔주다보니, 오류 발생;;
둘다 'utf-8'로 맞춰주니 오류가 해결되었다.
'개발 이야기' 카테고리의 다른 글
[Git Error] does not have a commit checked out. adding files failed (0) | 2023.01.30 |
---|---|
[AWS RDS] MariaDB max connection 수정하는 방법 (0) | 2023.01.26 |
[Android Studio] git clone - 깃 프로젝트 가져오기 (0) | 2023.01.18 |
[Android Error] FileNotFoundException: open failed: ENOENT ( No such file or directory) (0) | 2023.01.17 |
[git error] refusing to merge unrelated histories (0) | 2023.01.17 |