2021-06-03 09:42
@fmpoffice 2333 例子代码都写好长时间了 https://jfinal.com/share/2404
2021-06-01 01:10
@陈伟 图片就是img标签,注意路径需要把网址全路径加入进去,不然导出后图片加载不出来。可以用这个网址生成模板代码,里面可以直接加图片的,然后点击代码生成即可复制模板了。
https://www.tablesgenerator.com/html_tables
2021-05-29 00:33
贴的代码乱了也不全。
我推测,可能是有个addChat的Action方法。里面代码有try包裹,然后 renderJson在try里面。
当程序运行在try里面时异常了,renderJson被跳过了,并且catch并没有继续外抛,给吃了。
这时候JF正常执行,检测到没有render对象,会默认放一个Action名拼接的一个HTML文件名地址,用于模板文件渲染render(拼接文件名)。但是该文件并不存在,所以就报错了。
上面只是一种推测,可能还有其他原因导致,可以断点追一下代码。要解决上面问题,可以在catch后再次用renderJson返回错误信息。 但是我们一般开发接口服务的时候,都是有一个全局catch返回Json错误信息,然后Controller 中一般并不catch吃掉
2021-05-26 19:22
@zhengknight mqtt 的启动方法,放在 onStart 里面调用吧,这种方式简单
2021-05-26 14:22
@zhengknight ActiveRecordPlugin 得先启动,不然咋操作数据库了
2021-05-26 11:26
@zhengknight mqtt是在ActiveRecordPlugin启动之后启动的吧?
如果是,那得看下是不是ClassLoader不同了