如何强制JSP在ISO-8859-1中发送页面?

时间:2010-01-12 09:08:04

标签: jsp encoding

我想在ISO-8859-1而不是UTF-8中发送一个页面。该页面使用JSP构建,并且某些内容由CMS检索。

我试图把它放在JSP中,但导航器仍然以UTF-8执行页面。

grid.jsp:

    <%@page contentType="text/html; charset=iso-8859-1" 
      pageEncoding="iso-8859-1"%>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
        </head>

可能是什么问题?

我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

代码是对的:

<%@page contentType="text/html; charset=iso-8859-1" pageEncoding="iso-8859-1"%>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
        </head>
    <html>

使用此代码,您可以确保页面位于iso-8859-1中,除非有一个更改响应的过滤器,这是我的情况。

谢谢!