2017-09-24 129 views
1

我有一個jsp文件,其中包含帶有俄文文本的段落。但是,無論我做什麼,我都無法使用瀏覽器來顯示該文本,而只能得到象形文字。Html,jsp:無法顯示俄語字符

同樣的文本,但在一個簡單的html文件沒有任何標題或聲明工作正常:

<html> 
    <head></head> 
    <body>some russian text</body> 'is displayed fine 
</html> 

但此刻我該文件保存爲jsp,並嘗試在瀏覽器中的文本被打破,以查看它。

我試圖

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

我也試過

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 

但無論是作品。我的文件是UTF-8編碼。

回答

2

JSP是最有可能不使用utf-8,嘗試

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>