2023-04-26 14:59

@陈伟 不如说说业务需求,上面没法解决,你思路是错的。根据业务我看能给你推荐一种实现方案不

2023-04-26 14:46

??? JF的Enjoy模板引擎是在后端Java里面执行的。
你这是JS代码在前端浏览器里面执行的。
两个东西了。。。概念逻辑一定要清晰,实在记不住区分不清的话,JS代码规定只在JS文件里面写就没事了

2023-04-26 12:42

指令没有返回值,如果需要里面的运算结果值,我一般搭配#set 指令使用。
就是:
#define fnX()
#set(x = 123)
#end
#@fnX() #(x) 《外面直接用约定的键名调用

2023-04-23 15:00

@dkmilk 开始也是明文+HTTPS,奇安信扫描后说要加密,又用对称加密了。后面他们又找到前端存储的那个秘钥了。。。得~ 又改成非对称了。。。

2023-04-20 19:16

https://jfinal.com/share/2649

2023-04-20 18:53

我们项目有类似的需求,模板存在数据库的,租户可定制内容。使用的自定义ISource,稍后我分享出来

2023-04-12 22:19

@hhchor 在我这边业务查出的Record 字段可能会超出Bean属性,而Bean只取需要的数据。
而且Bean并没有update方法,它不是Model类。
如果自己业务不处理null的话,是可以对value判null后不执行invoke方法,提高性能。毕竟它只是一个方法,可以随意改造!

2023-04-06 00:19

@chcode 按协议是Accept-Charset,上面怀疑是拷贝的错误,怕错的多了,行业兼容了吧。。。要么就是这个错误键是无用值,服务器默认就是UTF-8,所以一直也没问题,回头测试一下改其他值

2023-03-31 17:32

@mekain 不可能没有,这个是Plugin插件都有的方法。看下是不是看错包了,注意是JF包里的这个类

2023-03-30 18:46

https://jfinal.com/share/2533
一样的需求

2023-03-30 18:12

DruidPlugin dp = new DruidPlugin(...){
@Override
public boolean start() {
super.start();
ds.setConnectionErrorRetryAttempts(3);
ds.setBreakAfterAcquireFailure(true);
return true;
}
};

2023-03-28 19:23

https://jfinal.com/doc/2-7
Handler里面可以控制静态文件的访问。生产部署时一般有搭配NGINX,注意放开指定资源就可以了