在Spring MVC项目的“ jsp”中如何使用“ css”?

用户名

我正在从事Spring MVC项目,在该项目中,我试图css通过引用样式表来设计我的JSP页面,从而使用样式表。但是,一旦我在控制器中按了我的方法,我的css文件就不会被拾取。

以下是我的JSP文件-

<html>
<head>
<link rel="stylesheet" type="text/css" href="test.css" />
</head>

<body>

<h1>All header 1 elements will be red</h1>
<h2>All header 2 elements will be blue</h2>
<p>All text in paragraphs will be green.</p>

</body>
</html>

下面是我的test.css文件-

h1 {color:red;}
h2 {color:blue;}
p {color:green;}    

下面是我在控制器类中的方法-

@RequestMapping(value = "testing", method = RequestMethod.GET)
public Map<String, String> testing() {

    final Map<String, String> model = new LinkedHashMap<String, String>();

    return model;
}

目录结构是这样的-

webapp / 
|-资源/ 
| +-CSS / 
| test.css 
+ -WEB -INF / 
  + -views / 
        testing.jsp

但是不知怎么对我不起作用。我在这里做错什么了吗?

更新:-

这是我的web.xml文件-

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>testweb</display-name>
  <listener>
    <listener-class>com.host.webres.resource.env.EbayResourceRuntimeListener</listener-class>
  </listener>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
    <welcome-file>index</welcome-file>
  </welcome-file-list>
  <servlet>
    <servlet-name>appServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-INF/spring/context.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>appServlet</servlet-name>
    <url-pattern>/testweb/*</url-pattern>
  </servlet-mapping>
</web-app>

下面是我的context.xml文件-

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:beans="http://www.springframework.org/schema/beans"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:task="http://www.springframework.org/schema/task"
    xsi:schemaLocation="
        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
        http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
        http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.1.xsd">

    <!-- DispatcherServlet Context: defines this servlet's request-processing infrastructure -->

    <!--  Allow proxys -->
    <aop:aspectj-autoproxy />

    <!-- Enables the Spring MVC @Controller programming model -->
    <mvc:annotation-driven>
            <mvc:message-converters>
              <!--  Support AJAX processing with progressive rendering. Overrides HttpOutputMessage with RaptorResponseWriter -->
            <beans:bean class="com.host.terr.kernel.filter.RaptorJacksonHttpMessageConverter"/>                 
            </mvc:message-converters>
    </mvc:annotation-driven>

    <context:component-scan base-package="com.host.terr.config" />
    <context:component-scan base-package="com.host.personalization.bullseye.zookeeper.p13nzook.controller" />       

    <!-- Handles HTTP GET requests by efficiently serving up static resources 
         in the corresponding directory -->
    <resources mapping="/js/**" location="/js/" />
    <resources mapping="/css/**" location="/css/" />

    <!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
    <beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <beans:property name="prefix" value="/WEB-INF/views/" />
        <beans:property name="suffix" value=".jsp" />
    </beans:bean>
</beans:beans>

这是我在控制台上看到的异常,但浏览器显示的数据没有任何CSS-

404 /testweb/test.css Not Found /testweb/test.css Not Found }, Correlations : {} }
游戏结束

此CSS资源问题

请在下面尝试

 <link rel="stylesheet" type="text/css" href="css/test.css" />

如果您由bowaser加载,则可以看到此资源。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过Spring MVC在JSP中包含js和CSS

来自分类Dev

如何使用JavaScript在Spring MVC中获得对JSP的Unicode响应

来自分类Dev

使用Spring MVC在JSP中迭代列表

来自分类Dev

控制CSS中项目的位置

来自分类Dev

在Spring MVC中,如何使用@RequestMapping链接到另一个JSP?

来自分类Dev

带有Spring MVC Maven项目的Magnolia CMS发布

来自分类Dev

在Spring项目的新窗口中打开jsp

来自分类Dev

Spring MVC在JSP页面中导入CSS和JS

来自分类Dev

Spring MVC:返回CSS

来自分类Dev

如何使用jquery在选择中获取项目的css属性值

来自分类Dev

如何在jsp中调用Spring MVC控制器

来自分类Dev

如何在Spring MVC中禁用对JSP URL的处理?

来自分类Dev

如何在Spring MVC中禁用对JSP URL的处理?

来自分类Dev

如何在 JSP 页面中打印 Spring MVC 模型值

来自分类Dev

如何使用Spring MVC在JSP上显示图像

来自分类Dev

Spring Boot MVC在JSP中不使用模型值

来自分类Dev

使用Spring Mvc在jsp输出中显示简单的类属性

来自分类Dev

Spring Boot MVC在JSP中不使用模型值

来自分类Dev

如何在视图中获取Spring项目的名称?

来自分类Dev

如何重置 Spring/Tomcat 项目的所有数据?

来自分类Dev

在CSS中更改离子项目的背景颜色

来自分类Dev

.jsp文件中的Spring MVC项目“文本字符串中使用了无效字符”错误

来自分类Dev

在Spring MVC和Hibernate中使用Bean代替模型的目的

来自分类Dev

在Spring MVC和Hibernate中使用Bean代替模型的目的

来自分类Dev

如何使用Spring MVC将文件上传到项目目录?

来自分类Dev

CSS资源无法在Spring 4 MVC中访问

来自分类Dev

Spring MVC CSS错误加载

来自分类Dev

如何从控制器在MVC项目的ListView中添加项目

来自分类Dev

如何使用Spring MVC将列表中的项目绑定到formModelAttribute

Related 相关文章

  1. 1

    如何通过Spring MVC在JSP中包含js和CSS

  2. 2

    如何使用JavaScript在Spring MVC中获得对JSP的Unicode响应

  3. 3

    使用Spring MVC在JSP中迭代列表

  4. 4

    控制CSS中项目的位置

  5. 5

    在Spring MVC中,如何使用@RequestMapping链接到另一个JSP?

  6. 6

    带有Spring MVC Maven项目的Magnolia CMS发布

  7. 7

    在Spring项目的新窗口中打开jsp

  8. 8

    Spring MVC在JSP页面中导入CSS和JS

  9. 9

    Spring MVC:返回CSS

  10. 10

    如何使用jquery在选择中获取项目的css属性值

  11. 11

    如何在jsp中调用Spring MVC控制器

  12. 12

    如何在Spring MVC中禁用对JSP URL的处理?

  13. 13

    如何在Spring MVC中禁用对JSP URL的处理?

  14. 14

    如何在 JSP 页面中打印 Spring MVC 模型值

  15. 15

    如何使用Spring MVC在JSP上显示图像

  16. 16

    Spring Boot MVC在JSP中不使用模型值

  17. 17

    使用Spring Mvc在jsp输出中显示简单的类属性

  18. 18

    Spring Boot MVC在JSP中不使用模型值

  19. 19

    如何在视图中获取Spring项目的名称?

  20. 20

    如何重置 Spring/Tomcat 项目的所有数据?

  21. 21

    在CSS中更改离子项目的背景颜色

  22. 22

    .jsp文件中的Spring MVC项目“文本字符串中使用了无效字符”错误

  23. 23

    在Spring MVC和Hibernate中使用Bean代替模型的目的

  24. 24

    在Spring MVC和Hibernate中使用Bean代替模型的目的

  25. 25

    如何使用Spring MVC将文件上传到项目目录?

  26. 26

    CSS资源无法在Spring 4 MVC中访问

  27. 27

    Spring MVC CSS错误加载

  28. 28

    如何从控制器在MVC项目的ListView中添加项目

  29. 29

    如何使用Spring MVC将列表中的项目绑定到formModelAttribute

热门标签

归档