Servlets CSS赢得';使用UTF-8编码加载

Servlets CSS赢得';使用UTF-8编码加载,servlets,utf-8,Servlets,Utf 8,现在尝试几天让我的webapp接受UTF-8编码的请求。我不知道该怎么做。 设置: -DigitalOcean水滴(Debian) -Tomcat容器(8.5.43) -JavaServlet Webapp 我已经做的: -将my Drop的区域设置为de_at.UTF-8 -通过config.xml将tomcat配置设置为对8080上的每个请求使用UTF-8 ... <Connector port=8080 ... URIEncoding="UTF-8" ...>

现在尝试几天让我的webapp接受UTF-8编码的请求。我不知道该怎么做。

设置:
-DigitalOcean水滴(Debian)
-Tomcat容器(8.5.43)
-JavaServlet Webapp

我已经做的:
-将my Drop的区域设置为de_at.UTF-8
-通过config.xml将tomcat配置设置为对8080上的每个请求使用UTF-8

  ...
  <Connector port=8080 ... URIEncoding="UTF-8" ...>
  ...

-使用

<%@page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
  • 在导出到WAR之前,在eclipse中使用UTF-8作为编码
CSS不会被加载,尽管它可以通过浏览器检查器中的链接进行引用

我已经部署了它,因此您可以查看它:


有谁能帮我一下,告诉我为什么CSS无法加载吗?

删除过滤器并查看结果 请删除css标记,因为它与css问题无关 很高兴听到它被分类了


如果您可以这样做,请将此作为正确答案接受

卸下过滤器并查看结果 请删除css标记,因为它与css问题无关 很高兴听到它被分类了


如果可以的话,请接受这一正确答案

我建议删除servlet过滤器,然后再试一次。如果可以的话,您能发布包含css文件引用的已编译jsp页面吗?我卸下了过滤器,它工作了。。。。为什么?从这个来源得到了这个提示:THX很多,艾伦。这几乎把我逼疯了。顺便说一句:我怎样才能将此标记为已解决?我建议删除servlet过滤器并尝试。如果可以的话,您能发布包含css文件引用的已编译jsp页面吗?我卸下了过滤器,它工作了。。。。为什么?从这个来源得到了这个提示:THX很多,艾伦。这几乎把我逼疯了。顺便说一句:我怎样才能把这个标记为已解决?好的。昨天我有点太热情了。我太高兴了,文件名被正确传输了,以至于我不认识,其他表单字段也不认识。所以还是一样的问题。输入type=“text”字段中的“äöüß”作为“÷ÃÃüÔ进入servlet。还有什么建议吗?我在表单标签中有accept charset=“utf-8”…又是我。。。再次添加了我的过滤器,但仅针对每个表单提交url。现在一切似乎都起作用了。我不得不说:我们如何处理这样一个基本要求真是太可怕了。。。(再次)解决了…很高兴听到这个。好的。昨天我有点太热情了。我太高兴了,文件名被正确传输了,以至于我不认识,其他表单字段也不认识。所以还是一样的问题。输入type=“text”字段中的“äöüß”作为“÷ÃÃüÔ进入servlet。还有什么建议吗?我在表单标签中有accept charset=“utf-8”…又是我。。。再次添加了我的过滤器,但仅针对每个表单提交url。现在一切似乎都起作用了。我不得不说:我们如何处理这样一个基本要求真是太可怕了。。。(再次)解决了…听到这个消息很高兴。
<%@page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<meta charset="UTF-8" http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@charset "UTF-8";