찾다

 >  Q&A  >  본문

Java의 서블릿 필터가 중국어 문자 왜곡 문제를 어떻게 해결하는지에 대해서는 약간의 의문이 있습니다. 여기서는 EntrySet 탐색을 사용해야 합니까?

인터넷에서 발견되는 한자 깨짐 문제를 해결하기 위한 필터 코드에는 다음과 같은 문단이 있습니다.

으아악

여기서는 맵에 설정된 값만 수정합니다. 이 값 세트는 실제로 문자열 배열의 요소만 수정합니다. EntrySet을 꺼내서 순회할 필요는 없다고 생각하는데, Values만 꺼내서 순회하면 동일한 효과를 얻을 수 있습니다. 하지만 인터넷에서 보는 거의 모든 정보는 EntrySet를 통과합니다. 이유는 무엇입니까? 값 세트 값을 순회하는 데 허점이 있습니까? 전문가들이 혼란을 해소할 수 있기를 바랍니다!

習慣沉默習慣沉默2768일 전1104

모든 응답(2)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味2017-05-27 17:43:44

    이게 무슨 뜻인가요?

    으아악

    아무 문제가 없는 것 같아요.

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-27 17:43:44

    완전히 필요하지 않습니다. Tomcat의 SetCharacterEncodingFilter 소스 코드를 참조하세요

    request.setCharacterEncoding(...)

    회신하다
    0
  • 취소회신하다