eclipse编辑ftl时怎样有标签以及方法的提示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse编辑ftl时怎样有标签以及方法的提示相关的知识,希望对你有一定的参考价值。
eclipse编辑ftl提示需要使用hudson.freemarker_ide插件。1、在一个ftl文件中使用java对象时,不能提示出这个对象的属性。如$user.name。输入user.后不会将name进行补全
2、在一个ftl文件中定义一个macro,另一个文件中使用这个macro时,鼠标移上去,按住ctrl键不能直接定位带该macro定义的地方。这导致,实际开发中要找某个macro的代码非常麻烦,还得动用eclipse的搜索功能! 参考技术A 一楼请看清问题在回答。。。
eclipse编辑ftl,想要有标签提示好像没插件,
不过你可以下载freemarker插件,
之后就可以有校验功能,可以验证ftl标签格式是否正确,
也可以高亮显示
仅此而已。追问
是啊,仅此而已···难道真的没有办法了吗
追答目前,应该是没有办法;如果够牛,可以写个插件。。呵呵
本回答被提问者采纳 参考技术B 由于一些eclipse freemarker编辑器并不完善,所以考虑到支持使用功能丰富的eclipse jsp编辑器来关联.ftl文件。关联方式如下:
Window->Preferences->General->Content Types
->右侧窗口上面选择Text->Text里边再选择JSP->选中JSP后,在右侧下边窗口点击Add->添加.ftl
另外也可以设置ftl的编码格式,在下面输入UTF-8,点击下边的Update。
java freemarker 通过ftl模板导出word文档
模板如图所示,目的是想将数据封装到一个List<Map<String,Object>>的数据结构中 ,然后调用freemarker引擎 Template对象的 process(Map dataMap, Writer out) 方法将数据填到$里面去 已经将模板转成ftl文件 还要在ftl文件中加<#list ...>之类的标签么?
参考技术A 循环列表需要加<#list datas as bean></#list>标签的;追问加载哪个位置呢?
追答我写了个例子给你,但是代码太长,发不了,你对着图看看吧
以上是关于eclipse编辑ftl时怎样有标签以及方法的提示的主要内容,如果未能解决你的问题,请参考以下文章
eclipse中安装freemarker插件及ftl使用freemarker编辑器