springMVC+freemarker实现自定义标签

在开发过程中,有些需要引用到重复的页面,或者动态的数据

修改数据库是可以实现,但是太麻烦了。

freemarker自定义标签在开发中用途很广,就说个入门实例

基于springmvc。

首先需要导入对应的jar包,maven地址

<dependency>
            <groupId>org.freemarker</groupId>
            <artifactId>freemarker</artifactId>
            <version>2.3.23</version>
        </dependency>

强烈建议2.3.20或其以上版本,注意还需要引入spring-context-support

<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>4.1.7.RELEASE</version>
        </dependency>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

使用MagicAjax 实现无刷新Webparts

介绍MagicAjax Web.config的配置如下: <?xml version="1.0"?> <configuration> <configSecti...

20910
来自专栏WebDeveloper

git使用

1、git init 初始化仓库 2、 git status 查看仓库各文件的状态信息 3、撤销commit的文件 git log显示commit日志

1162
来自专栏ShaoYL

制作本地私有库

3036
来自专栏技术博客

DevExpress A field with the name '' was not found on the selected data source.

绑定控件时发现的错误,找了很久终于找到原因了,可能也是大家没注意的地方,希望能给大家带来一些帮助。

1632
来自专栏Coding01

VUE 完整项目构建 -- 进阶篇

执行下述代码,即可完成项目基础构建(已配置好webpack、依赖包的安装、基本目录的生成)。

1052
来自专栏xingoo, 一个梦想做发明家的程序员

Angular2入门体验

好的工具往往使得开发应用更快更简单,而不是任何模块都手动开发。angualr cli就是一个支持 创建工程,添加文件,对各种任务如测试、打包、部署等迭代。 本文...

2896
来自专栏点点滴滴

Centos7 配置默认防火墙Firewalld

2224
来自专栏轻扬小栈

Xware Desktop linux下的迅雷 — ubuntu 14.04 安装

6077
来自专栏小文博客

WordPress友链排序插件——链接排序(已汉化)

1806
来自专栏咖啡的代码人生

IDEA/Git 设置多个push远程仓库或者同时提交多个push仓库

具体解决办法: 在隐藏文件.git 下有个config文件,打开,在最后一行添加以下信息 [remote "all"] url = https...

4977

扫码关注云+社区