Apache Tomcat URI 编码 - UTF-8

标签 apache jsp tomcat servlets utf-8

当我尝试在开发环境中运行应用程序以在请求 URL 中传递阿拉伯语值时,它工作正常。

我能够在 JSP 文件中获得正确的文本。

但是当我在 Apache Web 服务器中部署相同的内容时,阿拉伯值显示为:

?????????

我该如何解决?

我已经在 server.xml 中将 URIEncoding 设置为 UTF-8,并在 conf/WEB.xml 中启用了字符编码过滤器。

最佳答案

更改 ConnectorURIEncoding .

关于Apache Tomcat URI 编码 - UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20857473/

相关文章:

apache - 将子域名重定向到相同子域名但不同域名

java - 添加记录警报消息后不显示Servlet Ajax

apache - 带有 Web 服务数据源的 BIRT 报告抛出异常无法打开连接。 org.eclipse.datatools.connectivity.oda.OdaException

java - 如何限制tomcat catalina文件夹中日志文件的大小

apache - 从 Laravel 的 URL 中删除 index.php

php - codeigniter - 我的 htaccess 有什么问题吗?

jsp - 不允许显示我的 ROOT 文件夹中的目录

java - 使用 Tomcat 和 gradle hibernate

php - 无法更改 https ://localhost/的文档根目录

javascript - 专用提交按钮使用相同的 servlet 将表单数据单独保存到数据库