当前位置: 首页 > 知识库问答 >
问题:

找不到 HTTP 请求的映射,字体真棒字体文件有 URI 警告

鞠侯林
2023-03-14

我最近开始使用font awesome v4.5.0。在我从java 7升级到java 8和从spring framework从v3.2升级到v4.0之前,它一直很有魅力

现在,字体真棒图标显示为正方形。浏览器控制台(firebug)显示-

网络错误:找不到404-http://localhost/myapp/fonts/fontawesome-webfont.woff2?v=4.5.0

tomcat的catalina.out日志显示以下警告-

在调度程序服务器中找不到具有 URI 的 HTTP 请求的映射 [/myapp/fonts/fontawesome-webfont.woff2,名称为“myappservlet”

在名为“myappservlet”的DispatcherServlet中找不到URI为[myapp/fonts/fontawesome webfont.woff]的HTTP请求的映射。

在名为“myappservlet”的DispatcherServlet中,找不到URI为[myapp/fonts/fontawesome webfont.ttf]的HTTP请求的映射。

在font-awesome.min.css的@font-face src中正确指定了“fonts”文件夹的位置。(除了java版本和spring框架版本之外没有变化。它突然停止工作)

共有1个答案

丘智志
2023-03-14

我也有同样的问题。你有这样的web.xml?

   <servlet>
   <servlet-name>dispatcher</servlet-name>
   <servlet-class>
     org.springframework.web.servlet.DispatcherServlet
   </servlet-class>
   <init-param>
     <param-name>contextConfigLocation</param-name>
     <param-value>/WEB-INF/applicationContext.xml</param-value>
   </init-param>
   <load-on-startup>1</load-on-startup>
 </servlet>

 <servlet-mapping>
   <servlet-name>dispatcher</servlet-name>
   <url-pattern>/</url-pattern>
 </servlet-mapping>
 类似资料:
  • 很抱歉再次问这种问题,但我无法通过查看其他线程和Spring doc来解决我的问题。 我正在使用maven的3.1.0.RELEASE,并尝试使用注释和java配置。 以下是我的web.xml: 这是我的档案web-application-config.xml. 我有两个类。第一个配置视图解析器 第二个定义我的控制器: 根据我的配置,我想一切都应该指向我的home()函数。然而,事实并非如此,以下

  • 问题内容: 可以在Swing应用程序中使用Font Awesome吗?如果可能的话,那么如何将其图标与Swing组件(JButton或JLabel)一起使用。我之前在Primefaces应用程序中使用过Font Awesome。 问题答案: 在http://jiconfont.github.io/尝试jIconFont(Swing或JavaFX) 例:

  • Dispatcher servlet(servlet-context.xml) http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xs

  • 问题内容: Font Awesome 5星图标具有和与众不同之处,两者都是Unicode,现在我想将其用作我的评级系统,首先是常规星,然后单击成为实心星,但是如何在CSS中定义它呢? 码 与我上面的代码我只会得到坚实的星星 问题答案: 普通 版和 实体 版之间的区别是。您只需要调整此值即可在两个版本之间切换: 这是另一个相关的问题,伪元素上的Font Awesome5显示更多[而不是图标显示为正方

  • 我的web.xml applicationContext as 调度器servlet作为 与包com中相同的控制器。思维边缘。特斯塔普 当我点击. 警告:在带名称的DispatcherServlet中找不到与URI[/TestApp/samp]的HTTP请求的映射 此外,当Spring开始时,我没有看到Testapp/示例加载的处理程序 我猜我的组件扫描不起作用。为什么?还有其他原因吗 编辑:调度

  • 问题内容: 我的处理程序转发到internalresourceview’apiForm’,但随后出现错误404 RequestURI = / WEB-INF / pages / apiForm.jsp。我确定apiForm.jsp位于/ WEB-INF / pages / 这就是我的dispatcher.xml的样子。 问题答案: 看起来DispatcherServlet正在尝试处理对apiFor