首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我应该把Spring MVC的CSS和JS文件放在哪里?

在Spring MVC中,可以将CSS和JS文件放在静态资源文件夹中。静态资源文件夹是用于存放不需要经过后端处理的静态文件的目录。

在Spring MVC中,默认的静态资源文件夹是/static/public/resources/META-INF/resources。可以根据自己的需求选择其中一个文件夹来存放CSS和JS文件。

例如,将CSS文件放在/static/css目录下,将JS文件放在/static/js目录下。然后在HTML文件中使用相对路径引用这些文件即可。

对于CSS和JS文件的引用,可以使用<link>标签和<script>标签进行引用。例如:

代码语言:txt
复制
<link rel="stylesheet" type="text/css" href="/static/css/style.css">
<script src="/static/js/script.js"></script>

在这个例子中,/static是静态资源文件夹的根路径,/css/js是存放CSS和JS文件的子目录。

关于腾讯云相关产品,推荐使用腾讯云的对象存储服务 COS(Cloud Object Storage)。COS是一种高可用、高可靠、强大的云存储服务,适用于存储和处理任意类型的文件,包括静态资源文件。您可以通过以下链接了解更多关于腾讯云 COS 的信息:

腾讯云 COS 产品介绍:https://cloud.tencent.com/product/cos

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Spring MVCspringboot静态资源处理详细总结

假设Web根路径下拥有images、js这两个资源目录,在images下面有bg.gif图片,在js下面有test.js文件,则可以通过 /resources/images/bg.gif /resources...工程时候,直接静态资源,比如html文件、图片等放在src/main/webapp目录下,在浏览器中是直接可以访问到这些静态资源。...目录,然后静态资源放在该目录下就可以,此时从浏览器中是可以直接访问到spring boot工程中这些资源。...静态资源,例如HTML文件JS文件,设计到Spring Boot配置有两项: spring.mvc.static-path-pattern spring.resources.static-locations...,处理方式是将根据模式匹配后文件名查找本地文件,那么应该在什么地方查找本地文件呢?

2.1K31
  • 从零开始重新认识 SpringMVC

    contextConfigLocation:这是适配器初始化参数,我们需要配置 Spring 配置文件全路径,跟他说配置文件哪里,这样他就会去加载。...,想一下表单中数据全部拿出来该怎么做?...确实是个字符串,但是如果我们配置了视图解析器之后就不一样了,他会去找这个名称文件,比如我在 pages 文件夹下放了一个 success jsp 文件想让页面直接找到它应该怎么做呢?...-- 告诉前端控制器,那些静态资源不拦截 --> <mvc:resources mapping="...注意:除了 过滤器 前端控制器 是在 web.xml 中配置以外,其余配置均在 spring 配置文件中配置,如视图解析器、静态资源过滤器、拦截器等。

    86640

    放弃JSP吧--否则你无路可走

    这个WAF不算是框架,只是介绍了MVC模式应该是个什么样子,如何用Servlet+JSP实现MVC模式。SUN官网提供了少量样例代码,剩下都是我们根据文档自己搭建和实践。...BEAStruts这个升级称作Java Page Flow(Java 页面流)。一组这样图形当中包含ActionJSP,会定义在一个扩展名是.jpf文件中。...服务器端数据返回给前端就不再关心这些数据用在哪里、如何布局、什么样式。 这个层面的原因非常容易理解,也是绝大多数讨论JSP是否还有必要学时候里都会提到。...如果强行继续在Spring Cloud环境中继续使用JSP,那么JSP放在哪里?有两种方案。 API Gateway每个MicroService里面都有@Controller以及对应JSP。...整个微服务应用下所有@ControllerJSP都放在API Gateway里面,其他Microservice中只有提供REST API@Controller@Service。

    1.7K20

    再见! JSP !

    这个 WAF 不算是框架,只是介绍了 MVC 模式应该是个什么样子,如何用 Servlet+JSP 实现 MVC 模式。SUN 官网提供了少量样例代码,剩下都是我们根据文档自己搭建和实践。...BEA Struts 这个升级称作 Java Page Flow(Java 页面流)。一组这样图形当中包含 Action JSP,会定义在一个扩展名是.jpf 文件中。...服务器端数据返回给前端就不再关心这些数据用在哪里、如何布局、什么样式。 这个层面的原因非常容易理解,也是绝大多数讨论 JSP 是否还有必要学时候里都会提到。...如果强行继续在 Spring Cloud 环境中继续使用 JSP,那么 JSP 放在哪里?有两种方案。...整个微服务应用下所有@Controller JSP 都放在 API Gateway 里面,其他 Microservice 中只有提供 REST API @Controller@Service。

    71710

    springMVC访问静态资源——jscss、img等资源访问不到

    springMVC访问静态资源——jscss、img等资源访问不到 进行springMVC使用时,搭建框架时候,发现一个简单demo都跑不起来。发现引入js出现404了。...之后就查找各种资料后,发现,原来需要配置静态资源,否则不能进行访问指定js资源。 在springmvn-servlet.xml文件中进行设置: 其中location是真实路径,mapping是对外显示映射路径...现在,想在hello.jsp中引用hello.jsjquery-2.2.2.js,那么需要在hello.jsp中这样写: <%@ page contentType="text/html;charset...如果<em>把</em>springmvc-servlet.xml中<em>的</em>mapping映射修改一下: <<em>mvc</em>:resources location="/Component/" mapping="/Component_mapping

    4K10

    (四) SpringBoot起飞之路-Web静态资源处理

    这是第四篇,关于如何处理第三方静态资源以及自己静态资源小结,其实如果仅仅想要知道将静态资源放在哪里,或者说怎么直接用,其实几句话就说完了,但是在文中是循着源码或者官网/Github,诱导到这几个点...(CSSJS等)怎么能行,按照以往 Spring 开发来说,我们 main 下会有一个 webapp文件夹,但是我们现在创建 SpringBoot 项目却不然,这是因为 SpringBoot 对于静态资源放置...测试 下面测试一下,我们分别将自己定义一个 js 文件放置于resources文件夹下 resources、static、public 文件夹下(没有就自己创建,static 是默认有的,现在新版本直接放在外层那个...resources ideal jsjsjs 文件夹中 spring.resources.static-locations=classpath:/ideal/,classpath:/jsjsjs...index.html 就是默认欢迎页面 先不要急,我们图标文件处理说完,一起来测试 (三) 图标文件处理 首先要说明一下,在新一些版本中例如,2.2.x 关于静态资源 favicon.ico

    98871

    重学SpringBoot系列之整合静态资源与模板引擎

    重学SpringBoot系列之整合静态资源与模板引擎 webjars与静态资源 spring boot静态资源 favicon.ico图标 欢迎页面 使用WebJars管理css&js 1.pom中引入依赖...Boot在进行页面渲染时候,去哪里寻找JSP文件 spring: mvc: view: suffix: .jsp prefix: /WEB-INF/jsp/ debug...: true spring.mvc.view.prefix 指明 jsp 文件在 webapp 下哪个目录 spring.mvc.view.suffix 指明 jsp以什么样后缀结尾。...静态资源,如:图片放在resources/static目录下面 jsp文件放在webapp.WEB-INF.jsp下面 ---- 代码测试 @Controller @RequestMapping("...spring: freemarker: cache: false # 缓存配置 开发阶段应该配置为false 因为经常会改 suffix: .ftl # 模版文件后缀名

    5.2K30

    组件化——前端编程选择

    这是一个很古老时代,那时前端页面就是一些基本HTML标签以及JSCSS,页面上大部分都是一些静态文字,就在这个时期,前端JSCSS已经出现了组件化,或许更多应该成为模块化,即开发者不同模块或者公共...JSCSS放在不同文件中,然后在页面引入并使用,这种方式也沿用至今。...在这个时期前端组件化开发得到了一定发展,开发者已经不满足于简单JSCSS文件模块化,开始一些公用页面逻辑独立开来,然后通过页面动态引入方式进行使用,比如公共页面头(header)尾(footer...前面讲了CSS模块化基本上是将实现某一模块Dom样式CSS放在不同文件中,显然随着WEB应用发展,开发者已经很不满足于这种简单模块化了。...认为组件应该遵守以下几个原则: 标准性 任何一个组件都应该遵守一套标准,可以使得不同区域开发人员据此标准开发出一套标准统一组件。 组合性 组件之前应该是可以组合

    1.9K80

    idea中servlet访问不到_javaweb创建servlet

    交个朋友,你要都在这_AProMonkey博客-CSDN博客 今天遇到一个比较新奇问题,但是也应该是使用spring MVC框架时由于疏忽经常会遇到一个,解决后写出来大家分享分享。...问题描述:项目正常启动,可以访问页面,但是无法找到静态资源文件,如cssjs文件资源。...with name 'mvc-dispatcher' 因为项目使用了spring security,之前一度怀疑是不是没有给静态文件设置访问权限,后来确认了已经设置了访问静态资源无需权限认证,也检查了...去网上查阅了一些资料后发现,确实是mvc拦截器在作祟。 之前拦截器配置信息: <!...方法2:直接告诉spring,这个你就得这么做! 在MVC配置文件中添加资源文件映射。

    85630

    Spring核心原理分析之MVC九大组件(1)

    2 SpringMVC九大组件名称解释 Spring MVC九大组件在DispatcherServletinit()方法中初始化,下面详细介绍一下Spring MVC九大组件名称作用。...Spring MVC中一套主题对应一个properties文件,里面存放着与当前主题相关所有资源,如图片、CSS样式等。...2.8 ViewResolver ViewResolver即视图解析器,相信大家对这个组件应该很熟悉了。通常在Spring MVC配置文件中,都会配上一个实现类来进行视图解析。...即便Spring MVC对读取出方法参数名进行了缓存,如果能不读取.class文件当然更好。 3....缓存URL 在阅读源码过程中,我们发现Spring MVC并没有对处理URL方法进行缓存,也就是说,每次都要根据请求URL去匹配Controller中方法URL,如果URL方法关系缓存起来

    1.2K20

    03 整合IDEA+Maven+SSM框架高并发商品秒杀项目之web层

    基于Restful设计URL,对于我们接口使用者、前端、web系统或者搜索引擎甚至是我们用户,都是非常友好。关于Restful了解大家去网上一搜一大这里就不再做介绍了。...下面看看我们这个秒杀系统URL设计: ? 接下来基于上述资源接口来开始对Spring MVC框架使用。...配置Spring MVC框架 在web.xml文件里面引入DispatcherServlet: ? web.xml里面的代码请参照项目的源代码。...这样我们便完成了Spring MVC相关配置(即将Spring MVC框架整合到了我们项目中),接下来就要基于Restful接口进行我们项目的控制器 SeckillController 开发工作了...## 添加 seckill.js 文件 添加 seckill.js 文件,在下图所示位置。 ? seckill.js 里面的代码请参照项目的源代码。

    1.3K50

    RePractise前端篇: 前端演进史

    也许,你也一直在说CSS不好写,但是CSS真的不好写么?人们总在说JS很难用,但是你学过么?只在需要时候才去学,那肯定很难。...在这个ASP文件里,它从数据库里查找出了数据,然后Render出HTML。如果可以看到历史版本,那么想我会看到有一个作者将style=""代码一个个放到css文件中。...这也是一个有效SEO策略,上面这些代码是博客过去代码。对于桌面版移动版都是不同模板不同JSCSS。 ? 在这一时期,桌面版移动版代码可能在同一个代码库中。...因为JavaScript在模块化上缺陷,所以我们就用Require.JS来进行模块化。 下面的代码就是在尝试对博客进行SPA设计时代码: ?...在用Spring MVC之前,也许我们还在用CGI编程,而Spring降低了这部分复杂度,但是这React一样降低只是新手复杂度。在我们不能以某种语言方式写某相关代码时,这会带来诸多麻烦。

    92290
    领券