私たちはTomcat7を使用する本番サーバーを使用しており、何らかの理由で、管理者はCATALINA_OPTS="-Dfile.encoding=UTF-8"
回避策の設定を控えています。
これは、WARファイルをデプロイするときに、TomcatがUnicodeの対応する文字ではなく文字化けした文字を返すことを意味します。
また、これを私たちのに含めましたがweb.xml
、役に立ちませんでした。
<filter>
<filter-name>encoder</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoder</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
サーバールームに侵入して構成を変更する人を派遣せずに、これをどのように管理しますか?