私は Struts 2 を使用しています。i18n の要件があります。global および global_ar プロパティ ファイルを作成しました。英語では、すべての文字が適切に表示されます。以前は、すべてのアラビア語テキストを UTF-8 コードに変換したため、アプリケーションは正常に動作していましたが、それをプレーンなアラビア語テキストに変更すると、機能しなくなります。アラビア語テキストのブラウザでは、奇妙な文字が表示されます。
JSP ファイル
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="t" tagdir="/WEB-INF/tags/custom_tag"%>
<t:template>
<s:form action="visitations.action" id="visitationForm" theme="simple" method="post"> </s:form>
<s:text name="country" />:<span class="required">*</span>
</t:template>