带有重音的单词以错误的方式出现。一个例子是屏幕“Sugest�es”上显示的单词“Sugestões”。
Web.xml
<?xml version="1.0" encoding="UTF-8"?>
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="proj" version="2.5"> proj
<context-param>
<param-name>
javax.servlet.jsp.jstl.fmt.localizationContext
</param-name>
<param-value>messages</param-value>
</context-param>
<context-param>
<param-name>br.com.caelum.vraptor.encoding</param-name>
<param-value>UTF-8</param-value>
</context-param>
JSP:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<div class="accordion-group ">
<div class="accordion-heading">
<a class="accordion-toggle " href="<c:url value='/suggestionsLinks/'/>">
<img src="<c:url value='/img/linkIcon.png'/>">
<span><font color="white"><fmt:message key="sidebar.suggestionsLinks"/></font></span>
</a>
</div>
</div>
消息属性:
suggestionsLinks.title=Sugestões de Links
它正在显示:Sugest�es Links
有谁知道如何修理它 ??
我的 messages.properties 文件已经在 ISO-8859-1 中。我正在使用 eclipse 并通过 eclipse 创建了文件。