如何在jsp页面上显示正确的内容或需要在tomcat服务器中完成任何配置...?
在jsp上显示:Hello G�nter
原始内容:Hello Günter
我们执行了以下操作,但它不起作用。
<%@ page language="java" contentType="text/html; charset=ISO-8859-15"
pageEncoding="UTF-8"%>
最佳答案
正如大多数其他人所说,您可能应该检查文件系统上实际文件的编码。即使服务器被指示提供 UTF-8,如果文件被破坏,您也会得到错误的输出。
在最常用的工具中,您可以使用Notepad++或Eclipse来检查文件的编码。在 Notepad++ 中,打开文件并单击编码选项卡。确保选择“编码为 UTF-8”。
在 Eclipse 中,您需要在项目资源管理器中右键单击该文件。在资源选项卡中,底部属性是“文本文件编码”。确保在那里选择了 UTF-8。
<小时/>
仅供引用,不久前我在 Weblogic 上遇到了类似的编码问题。属性中参数的顺序影响页面的行为方式。您可以找到更多信息here ,尽管我认为它不适用于您的问题。
关于java - 在jsp页面中显示特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59774638/