gpt4 book ai didi

JSP土耳其语字符问题

转载 作者:行者123 更新时间:2023-12-01 10:10:56 25 4
gpt4 key购买 nike

我有一个在 jboss 4.2.2 服务器下运行的 jsp 页面。

页面的结构是这样的:

include head ( head is written on another page, like masterpage in aspx. )
(body ( where the problem appears ))
include foot ( foot is also written in another page. )

首页包含编码和元标记:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

当我在页面中写入字符时,例如 şğĞİÇçÖ(土耳其语),字符显示为“?” (问号)我应该怎么做才能避免这种行为?

我怎样才能让jsp页面中的文字显示出来?

最佳答案

我看到两个潜在的原因:

  1. 您的编辑器未将页面保存为 UTF-8。检查默认设置和/或另存为选项。
  2. 某些 JSP 中缺少 @page。它必须存在于所有 JSP 文件中,包括包含在内。

与具体问题无关,在JSP之上的以下内容就足够了:

<%@ page pageEncoding="UTF-8" %>

您放在那里的剩余部分已经(隐式)默认值。

关于JSP土耳其语字符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5102498/

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