请教:#(变量)是什么语法

在一个jfinalOA的开源项目中html页面里看到类似这样的代码:

#(userId ? "'"+userId+"'" : "")

没有jsp,前端框架用的layui。

这条语句是可以让html正常接收controller层通过如下方式传递的参数的

setAttr("userId", userId);

render("/WEB-INF/page/todayTodo.html");


请问,#() 这样的语法是属于什么部分的,在网上实在是搜索不到。

评论区

JFinal

2018-10-16 22:48

#(变量) 是输出指令,与 JSP、Freemarker 中的 ${变量} 类似,详细的文档在这里:
http://www.jfinal.com/doc/6-4

寒月秋枫

2018-10-17 09:26

感谢

热门反馈

扫码入社