java ftl 标签_SpringMVC和Freemarker整合,带自定义标签的使用方法

本文介绍了如何将SpringMVC框架与Freemarker模板引擎进行整合,包括下载所需库,配置web.xml和applicationContext.xml,设置spring-servlet.xml以实现jsp和Freemarker的自动切换。通过注解方式实现控制器,演示了动态接受请求并解析参数的方法。在配置文件中指定了视图解析路径,确保了请求能够正确导向Freemarker或jsp页面。
摘要由CSDN通过智能技术生成

SpringMVC和Freemarker整合,带自定义标签的使用方法。

【参考来源:http://www.360doc.com/content/14/1225/14/1007797_435663342.shtml】

SpringMVC现在是比较热门的一种框架了,使用起来感觉还是很不错的,现在我分享一下集体的配置和使用,希望对学习SpringMVC的朋友有用。

一、首先我们做准备工作,下载Spring包,下载Freemarker包。

二、配置web.xml。

三、接下来配置applicationContext.xml

四、接下来写spring-servlet.xml配置好jsp和Freemarker的自动切换,只要你的请求指定了跳转,那么就会先找对应的Freemarker文件然后会找jsp页面

五、接下来就开始写java类了,我们将使用注解来实现功能

这是一个控制器,和Struts中Action是一样的,上面的方法是动态接受请求的方法,比如请求是http://localhost:8080/osblog/12.html,在控制器中取到的username=osblog,contentid=12,是不是很智能啊。

剩下的数据层和业务层写法就没有什么可写的了,注解的方式也和普通注解一样。在配置文件中写到了:

这个就是指明了你调转的视图是Freemarker的,同理另一个指明的是jsp按照顺序他们会自动选这你要跳转的视图。不过在注解是@RequestMapping("sitemap.html")里面的值绝对不能重复的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值