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!
Извините за мой плохой английский.