首先,您需要清楚的是,当您使用MVC时,您可以以任何您想要的方式提供页面。这是您的问题的一个可能的解决方案,这是我自己的应用程序的实际代码。

您可能想要像这样提供* .html请求。

的web.xml

appServlet

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

PATH/TO/YOUR/SERVLET-CONTEXT.xml

1

appServlet

*.html

然后在你的servlet-context.xml中,您可以配置VelocityViewResolver这样。

然后从你的控制器,返回要呈现的视图的名称,这不应该包括扩展。

return "template"; //Return the name of view to be found in the views folder.

//The template.vm should be present in your views folder.

这会解决您的问题。

请清楚,在MVC中,视图根据您的要求的类型返回,文件类型的没有实际发生转换。

html文件怎么生产vm页面,如何使用spring mvc将Html文件转换为.vm(velocity模板)文件...相关推荐

  1. Spring MVC 学习总结(五)——校验与文件上传 转自 张果 博客;已经编程校验;正确无误;...

    Spring MVC 学习总结(五)--校验与文件上传 目录 一.Spring MVC验证器Validator 1.1.定义验证器 1.2.执行校验 1.3.在UI中添加错误标签 1.4.测试运行 二 ...

  2. Spring MVC 学习总结(五)——校验与文件上传

    目录 一.Spring MVC验证器Validator 1.1.定义验证器 1.2.执行校验 1.3.在UI中添加错误标签 1.4.测试运行 二.JSR303验证器 2.1.添加hibernate-v ...

  3. maven创建SSM(Spring + Spring MVC +Mybatis)项目时的porn.xml文件下各个依赖包的作用

    从上到下依次进行说明 首先是这个: <properties><project.build.sourceEncoding>UTF-8</project.build.sour ...

  4. 解决Spring MVC整合Shiro出现无法访问静态资源文件的问题

    解决方案:shiro过滤器配置拦截器链中添加"/static/**=anno"即可,"/static/**"为静态资源文件路径. <property na ...

  5. 关于SpringBoot下template文件夹下html页面访问的一些问题

    springboot整合了springmvc的拦截功能.拦截了所有的请求.默认放行的资源是:resources/static/ 目录下所有静态资源.(不走controller控制器就能直接访问到资源) ...

  6. 04@Docker Compose安装Compose模板文件的使用

    文章目录 Docker Compose 一.Docker Compose的介绍 1.Compose概述 2.Docker与Docker Compose区别 二.Docker Compose的安装 1. ...

  7. 11月30在spring mvc中使用Validator框架和文件上传

    首先回顾了spring mvc中的表单验证和业务逻辑校验失败后,回到表单页面中显示错误信息的整个内部运行流程. 表单校验出错后回到表单注册页面是由默认的SimpleFormController的pro ...

  8. Spring MVC文件上传示例教程 - 单个和多个文件

    Spring MVC文件上传示例教程 - 单个和多个文件 文件上传是任何Web应用程序中非常常见的任务.我们之前已经看过如何在Servlet和Struts2文件上传中上传文件.今天我们将学习Sprin ...

  9. springboot 上传文件解析入库_十五分钟用Spring Boot实现文件上传功能

    Spring Boot最好的学习方法就是实战训练,今天我们用很短的时间启动我们第一个Spring Boot应用,并且制作一个文件上传系统, 用户可以将本地文件上传到服务器上.我将假设读者为几乎零基础, ...

最新文章

  1. SSE命令示例代码(算术、逻辑、比较)
  2. java最少有多少线程_【并发编程】一个最简单的Java程序有多少线程?
  3. Mac下Nginx、PHP、MySQL 和 PHP-fpm安装配置
  4. 正确使用AES对称加密
  5. 从零开始,教初学者如何征战全球最大机器学习竞赛社区Kaggle竞赛
  6. 【转载】计算几何题目集锦
  7. Spring都用到了那些设计模式(3)
  8. 【转】小议Bug敏感度---Bug敏感度的故事(一)
  9. 【转】Linux下发生段错误时如何生成core文件
  10. [JarvisOj][XMAN]lTell Me Something
  11. ILSpy可以反编译c语言,如何使用ILSpy反编译.NET Framework程序集(读取其源代码)
  12. 修改Hosts不生效的解决办法
  13. iOS开发之第三方支付-银联支付
  14. Servlet的Mapping
  15. 可调直流稳压电源的工作原理以及常见问题
  16. 第一课:电极的安放位置和测量
  17. 计算机系挣钱的职业,十大挣钱职业之IT行业
  18. thrift php,Thrift-简单实用
  19. 企业微信周末加班怎么打卡?
  20. SSM遇到的表单问题:The server cannot or will not process the request due to something that is perceived to b

热门文章

  1. 沉淀再出发:Spring的架构理解
  2. LeetCode--171--Excel表列序号
  3. 什么是响应式设计?为什么要做响应式设计?响应式设计的基本原理是什么?...
  4. jmeter上传文件搞了一天,才搞定,没高人帮忙效率就是低,赶紧记下来,以备后用...
  5. poj 2891 Strange Way to Express Integers
  6. 交换排序-经典的快速排序算法总结
  7. OncePerRequestFilter的作用
  8. Foursquare引爆了什么
  9. Windows To Ghost系统封装之必备软件集 - 好压
  10. docker 中不能用vim编辑文件