gpt4 book ai didi

java - Spring 不在 UTF-8 上显示希伯来语

转载 作者:行者123 更新时间:2023-11-29 08:55:20 25 4
gpt4 key购买 nike

<分区>

我是 spring 的新手,我正在尝试打印一个列表。页面加载时,文本显示不正确。

当我用其中一个条目替换 jsp View 名称的返回字符串并添加 @ResponseBody 注释时,它在浏览器上正确显示(FF 设置为 UTF-8)。

我在 ubuntu 上工作,所以文件保存在 utf-8 上,tomcat server.xml URIEncoding 设置为 UTF-8。我还添加了行

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

到 pom.xml

jsp:

<c:forEach var="current" items="${ entries }">
<H1><c:out value="${current.getCsvRow() }"></c:out></H1>
</c:forEach>

使用 <%= item %> 进行迭代显示不正确。但是,直接在 JSP 上编写希伯来语可以正确显示。

更新:我的 jsp 配置为使用

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

有什么建议吗??

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com