jquery validate页面用的ftl模板,共用的main.ftl里面设置了(见图1),temp.ftl包含main.ftl

jquery validate页面用的ftl模板,共用的main.ftl里面设置了(见图1),temp.ftl包含main.ftl,第1张

不知道你的validator里面怎么写的哦,执行顺序是怎么样的。

可以尝试在后面改变temp.ftl中出现的效果。比如

success:function(label,element){

$(element).next().hide()

alert("aaaaaa")

}

ftl(FreeMarker Template Language)是Freemarker模板的文件后缀名。

Freemarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。

简单的说,FreeMarker就是一种用Java编写的模板引擎,该模板引擎可适用于任何场景,它根据模板输出多种规格的文本。从更本质的方面来说,它是一个Java package,面向Java程序员class library。它本身并不是针对最终用户的应用,而是允许程序员将其嵌入到他们的产品中。

扩展资料:

FreeMarker被设计用来生成HTML Web页面,特别是基于MVC(Model View Controller)模式的应用程序。

使用 MVC 模式作为动态的WEB页面的想法,是为了分隔页面设计者 (HTML 设计者) 和程序员。

设计者可以不通过程序员的改变或修改代码来改变网页的样子,因为应用逻辑(Java程序)和页面设计(FreeMa-rker 模版)是分开的。模板不会被复杂繁琐的程序框架所破坏。即使当一个项目的程序员和HIMTL页面的制作者是同一个人时,这种分隔也是很有用,因为这样有助于保持应用的清晰并易于维护。

参考资料:

百度百科-FTL文件格式

eclipse编辑ftl提示需要使用hudson.freemarker_ide插件。

1、在一个ftl文件中使用java对象时,不能提示出这个对象的属性。如${user.name}。输入user.后不会将name进行补全

2、在一个ftl文件中定义一个macro,另一个文件中使用这个macro时,鼠标移上去,按住ctrl键不能直接定位带该macro定义的地方。这导致,实际开发中要找某个macro的代码非常麻烦,还得动用eclipse的搜索功能!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7864365.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存