mojibake을 실행하지 않고 HTML 양식으로 파일을 업로드하는 방법은 무엇입니까? 내가 설정 한 파일 업로드 mojibake
- 파일 필드
- 필요한 텍스트 필드
- 받아들이는 텍스트 필드에 일본어 문자 :
나는 세 개의 필드가있는 양식을 가지고 내 HTML 양식은
enctype='multipart/form-data'
입니다. 그러나 필수 입력란이 없어서 양식 제출이 실패하면 동일한 페이지로 리디렉션되지만 제 2 텍스트 필드 (Jap. chars를 허용하는 텍스트 필드)는 이미 mojibaked 상태입니다.그러나 내가
enctype
을 제거하거나 다른 것으로 변경하고 양식 제출이 실패하면 일본어 문자가 그대로 표시됩니다 (떡 없음). 문제가 있으면 성공하면 업로드 된 파일을 읽을 수 없습니다.이 문제를 해결하는 방법은 무엇입니까 ??
Servlet/JSP에서 게시 된 요청 본문 (www-encoded 또는 form-data)을 읽는 문자 인코딩을 설정하는 것은 성가 시며 비표준입니다. 불행히도 ISO-8859-1의 기본값은 점점 더 오래되어 가고 있습니다. – bobince