Appfuse не показывает символы Юникода должным образом

Я разрабатываю модульное приложение appfuse по идее с tomcat 7. Но после добавления моего нового языкового стандарта -means fa для персидско-персидского символа не отображается должным образом.

В моем pom.xml:

<plugin>
 <groupId>org.codehaus.mojo</groupId>
  <artifactId>native2ascii-maven-plugin</artifactId>
  <version>1.0-beta-1</version>
  <executions>
  <execution>
  <id>native2ascii-utf8</id>
   <goals>
   <goal>native2ascii</goal>
   </goals>
  <configuration>
  <encoding>UTF8</encoding>
  <includes>
   <include>ApplicationResources_zh*.properties</include>
   <include>ApplicationResources_ko*.properties</include>
   <include>ApplicationResources_fa*.properties</include>
   <include>displaytag_zh*.properties</include>
   <include>displaytag_fa*.properties</include>
   <include>errors_zh*.properties</include>
   <include>errors_ko*.properties</include>
   <include>errors_fa*.properties</include>
   </includes>
  </configuration>
 </execution>
</executions>
</plugin>

первая строка taglibs.jsp, которая включена во все мои файлы jsp:

<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %>

но где моя проблема?

1 ответ

Решение

Моя проблема решена!

<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %>

Я был добавлен выше тега в моем common/taglibs.jsp файл и включите его в мои файлы JSP с этой командой:

<%@ include file="/common/taglibs.jsp" %>

Так что этот тег не импортируется и должен использоваться непосредственно в каждом файле JSP!

Извините за мой плохой английский.

Другие вопросы по тегам