gpt4 book ai didi

java - 得到 ® 作为?从 Struts 2 JSP 页面读取时

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

我有一个 JSP 页面,当我在 <s:textarea> 中输入值“®”时然后当我在操作类中进行系统输出时,它会打印“?”。

即使替换代码也无法将其检测为“?”,即

假设我在 <s:textarea> 中输入了“XYZ ®”

在操作类 sysout 中打印“XYZ ?”。

现在,如果我正在使用

value = value.replace("?", "QQQQQ");

它不会取代。

但是如果我给出“XYZ?”在<s:textarea>然后替换代码就可以工作了。

我的要求是来自<s:textarea>包含“®”的内容应该可以在 Java 操作类中作为字符串变量进行访问,并且应该在另一个 JSP 页面中显示相同的内容。

现在将“®”打印为“?”。

最佳答案

看起来是因为编码无法识别字符。要解决此问题,您需要将编码更改为 UTF-8 才能正常工作。请引用此question

关于java - 得到 ® 作为?从 Struts 2 JSP 页面读取时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18572196/

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