gpt4 book ai didi

java - jsp中可以得到变音符号

转载 作者:行者123 更新时间:2023-11-30 04:28:08 25 4
gpt4 key购买 nike

我打开

http://localhost:8080/test.jsp?document=ý

还有这个jsp

<%@ page language="java" pageEncoding="UTF-8" %>
<%
request.setCharacterEncoding("UTF-8");
String d = request.getParameter("document");

它在调试器中给了我 d=Î。我怎样才能得到正确的字母ý?

最佳答案

假设您使用的是 Tomcat,您仍然需要告诉您的 servlet 容器对 URI 使用 UTF8。编辑 Tomcats 配置目录中的 server.xml 中的连接器。

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8" />

最后一行很重要。

我建议阅读 Tomcats 网站的字符编码部分:

http://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q8

关于java - jsp中可以得到变音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15331980/

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