Back-End/Spring framework
Spring MVC MultipartHttpServletRequest 사용시 한글 문제
@deveely
2018. 9. 17. 22:02
반응형
Ajax Multipart요청을 받는 컨트롤러에서
MultipartHttpServletRequest 안에 들어있는 parameter 들이 한글이 깨지는 문제가 발생했다.
때문에
1 2 3 4 5 6 7 8 | Enumeration<String> paramNames = request.getParameterNames(); while(paramNames.hasMoreElements()) { String key = paramNames.nextElement(); String originalValue = request.getParameter(key); String encodedValue = new String(originalValue.getBytes("ISO-8859-1"), "UTF-8"); } | cs |
위와 같이 MultipartHttpServletRequest 객체에서 값을 꺼내 사용할 때 인코딩을 해주었더니 한글이 제대로 출력됐다.
반응형