我正在用tomcat 7开发appfuse模块化应用程序。 但是在添加我的新语言环境后,-means fa for Persian-Persian character无法正确显示。
在我的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>
包含在我所有jsp文件中的第一行taglibs.jsp:
<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %>
但我的问题在哪里?
答案 0 :(得分: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文件中使用!
抱歉我的英语不好。