私はJava 6、JBoss 7.1.3およびSpring 3.2.11.RELEASEを使用しています。私たちは、JSPページの最上部に各JSPファイルに触れることなく、すべてのJSPに対してpageEncodingを設定するにはどうすればよいですか?
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
を指定しない限り、我々はアプリケーションコンテキスト私は私のJSPに気づく
<bean id="systemPrereqs"
class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetObject" value="#{@systemProperties}" />
<property name="targetMethod" value="putAll" />
<property name="arguments">
<!-- The new Properties -->
<util:properties>
<prop key="org.apache.catalina.connector.URI_ENCODING">UTF-8</prop>
</util:properties>
</property>
</bean>
でこれを設定しているという事実にもかかわらず、特殊文字が正しく表示されません。これは1つのJSPにとっては問題ありませんが、アプリケーション全体でこれらのディレクティブを追加する必要があるのは面倒です。 Springのコンテキストやどこかのように、これを指定できるよりグローバルな場所はありますか?上記のディレクティブをすべてのJSPページに普遍的に追加しますか?
これは動作しませんでしたが、動作しませんでした。 – Dave