gpt4 book ai didi

jsp - getBytes ("ISO-8859-1"), "utf-8") 在 JSP 页面中不起作用

转载 作者:行者123 更新时间:2023-11-28 23:39:40 25 4
gpt4 key购买 nike

我正在为我的博客制作网站。当我正在测试其他语言的编码时。

27   <%
28 String str = request.getParameter("stone");
29 out.println(new String(str.getBytes("ISO-8859-1"), "utf-8"));
30 %>

我不知道为什么这段代码会出现以下错误:

HTTP Status 500 - An exception occurred processing JSP page /index.jsp at line 29

最佳答案

我会将我的代码包装在 try/catch 结构中。因此,

String str;
try {
str = request.getParameter("stone");
out.println(new String(str.getBytes("ISO-8859-1"), "utf-8"));
} catch (Exception e) {
out.print("<p>An unexpected exception occurred: " + e.getMessage() + "</p>");
}

希望对您有所帮助。

关于jsp - getBytes ("ISO-8859-1"), "utf-8") 在 JSP 页面中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21140784/

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