728x90
반응형
에러문구
loginOk.jsp 파일
경고: 값이 [loginOk.jsp?name=복숭아]인 HTTP 응답 헤더 [Location](이)가 유효하지 않은 값이므로 응답에서 제거되었습니다.
java.lang.IllegalArgumentException: code point [48,373]에 위치한 유니코드 문자 [복]은(는), 0에서 255까지의 허용 범위 바깥에 있으므로 인코딩될 수 없습니다.
의미
한글 깨짐
해결방법 - 1
데이터를 받아오는 jsp 파일에
받아온 데이터를 URLEncoder로 UTF-8 encode 하기
<%@page import="java.net.URLEncoder"%>
URLEncoder.encode(name,"UTF-8")
해결방법 - 2
request 자체에 UTF-8 encoding 하기
request.setCharacterEncoding("UTF-8");
.
.
.
해결방법 - 2 로 해결완료~
728x90
반응형
'오류 > Server' 카테고리의 다른 글
Jenkins, Jenkins 오류 (0) | 2024.10.28 |
---|---|
Docker, 도커 실행 방법 / 젠킨스 실행 방법 (1) | 2024.10.25 |
Server, Error / com.hello.HelloServlet.class:1 Failed to load resource: the server responded with a status of 404 () (0) | 2024.09.09 |
Server, Servlet / Starting Tomcat v9.0 Server at localhost' has encountered a problem (0) | 2024.09.09 |
Server, Servlet / error: package javax.servlet.http does not exist (0) | 2024.09.09 |