我正在尝试使用NetBeans以UTF-8保存* .jspf文件。有一些西里尔符号,例如。在文件中Про проект
,所以IDE警告我:
The header.jspf contains characters which will probably be damaged during conversion to the ISO-8859-1 character set. Do you want to save the file using this character set? [Yes] [No]
当我按下[No]
按钮时,它会取消保存。
当我按[Yes]
按钮时,它会保存文件,但字符串现在看起来像ÐÑо пÑоекÑ
。
在文件属性中,编码设置为ISO-8859-1
并且显示为灰色,因此我无法更改它。项目设置也设置为使用UTF-8。
答案 0 :(得分:3)
要在JSP页面上设置编码,请将这些行添加到它们中。
List<QuestionModel>
答案 1 :(得分:2)
您只需将以下行添加到* .jspf文件的顶部:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
您的文件属性中的编码将自动更改。