【问题标题】:we are not able to open images with the space in their names Tomcat我们无法打开名称中带有空格的图像 Tomcat
【发布时间】:2021-03-26 02:30:54
【问题描述】:

在我们的 Tomcat-Java 应用程序中,我们无法打开名称中包含空格的图像,注意到加载图像时 URL 中的 %20 没有被替换为空格。我尝试将以下行以粗体添加到 Tomcat server.xml 文件中的连接器标记,但没有运气。有人可以就此提出建议吗?提前感谢您的帮助。

仅供参考……

Tomcat 版本:8.5.57

<Connector port="8082" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8445"

               URIEncoding="UTF-8"

               useBodyEncodingForURI="true" /> 

【问题讨论】:

  • 您是如何尝试打开文件的?可以贴代码吗?

标签: java spring tomcat tomcat8 tomcat9


【解决方案1】:

使用URLDecoder.decode(query parameter)

【讨论】:

  • 我应该把它放在连接器标签中吗?像下面
  • 不行,在代码中读取查询参数的地方使用。
  • 我们可以在 tomcat 级别解决这个问题吗?
  • 请问有什么建议吗?
猜你喜欢
  • 2014-10-16
  • 2018-10-23
  • 2012-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多