Jsp 无法在html选择选项中显示法语字符

Jsp 无法在html选择选项中显示法语字符,jsp,web-applications,Jsp,Web Applications,我有一个jsp页面“myAccount.jsp”。它包括一个jsp头,使用: <%@ include file="jspHeader.jsp"%> 在jspHeader.jsp中,字符集定义如下: <%@ page contentType="text/html;charset=windows-1252"%> 在myAccount.jsp中,我必须在html选择选项中硬编码两个字符串:“English”和“français”: <select name="

我有一个jsp页面“myAccount.jsp”。它包括一个jsp头,使用:

<%@ include file="jspHeader.jsp"%>

在jspHeader.jsp中,字符集定义如下:

<%@ page contentType="text/html;charset=windows-1252"%>

在myAccount.jsp中,我必须在html选择选项中硬编码两个字符串:“English”和“français”:

<select name="Lang"> 
    <option value=""><fmt:message key="myaccount_lbl_13" bundle="${lang}"/></option>
    <option <%if (LangVal.equals("en")){%> selected <%}%> value="en">English</option>
    <option <%if (LangVal.equals("fr")){%> selected <%}%> value="fr">français</option>
</select>

英语
法国
问题在于法语单词“français”显示不正确。如果我在myAccount.jsp中添加编码作为

<%@ page pageEncoding="UTF-8"%>


有人知道怎么解决这个问题吗?提前感谢

这两个声明似乎相互矛盾。尝试在任何地方使用UTF8

如果不起作用,可以使用
ç
打印简历