2020-01-10 18:47
@bufanui 这个是模板引擎无法避免的事情,因为你可以在模板中使用任意的字符串
任何模板引擎也必然会有解决办法,例如 jfinal enjoy 的解决办法是使用原样输出指令,例如:
#[[
这里放入任意长度的任意字符串,将会原样输出,例如:
$('#case-page-right').click(...);
]]#
当然,你还可以使用输出指令解决,例如:
$('#("#")case-page-right').click(...);
2020-01-10 16:05
@koolss 指令与表达式部分才是动态的,其它部分全都是静态内容,会原样输出
具体到 '#(value)' 这种用法,输出指令与表达式 value 是动态部分,而前后的单引号属于静态内容
这个是所有模板引擎最基本的规则,一定要牢记
2020-01-09 15:53
@毒药魔流 jfinal undertow 项目官方有一个配置的 demo:
https://gitee.com/jfinal/jfinal-undertow/blob/master/config-demo.txt
该文件每一项配置都有注释说明,一般只需关注几个最常用的配置,其它配置用默认值即可
2020-01-08 12:03
@95txc 估计你只用到 jfinal-ext 中的一小部分功能,可以直接复制其中的部分源码到项目中使用,不要引入整个 jfinal ext,否则出问题的概率大
2020-01-08 10:48
@江流儿0526 参考 com.jfinal.json.FastJson.java 中的下面代码:
SerializeConfig.getGlobalInstance().put(Record.class, new FastJsonRecordSerializer());
再加上 com.jfinal.log 这整个模块下面的东东都是可以扩展的,稍微看看代码