2021-04-02 16:22

renderJson 处在后端,前端如何获取后端传递的数据这个事在后端是无法干预的

通常是 js 中的回调函数来处理,例如 jquery 的 success 回调, webix 没用过,你看看它的文档

2021-04-01 21:53

getFile、getFiles 放在第一行,要优先调用
文档中有说明

注意,在拦截器如果也要获取参数,也需要先调用 getFile

2021-03-30 20:16

@hen 这个确实还不支持,如果用 FastJson 的话,貌似可以在 getter 方法上使用注解指定转换的 pattern

JFinalJson 没有引入注解决设计

2021-03-30 15:00

可以使用 jfinal 集成的 Cron4jPlugin:
https://jfinal.com/doc/9-2

注意,这个只支持精确到分钟,不能精确到秒

如果要精确到秒,可以直接用一下 quartz 这种第三方

2021-03-29 21:03

异常信息使用中文给出了提示,注意看后方给的 wiki 文档

2021-03-29 18:16

没有调用 render 系列的方法,jfinal 会帮你调用一个默认的,注意看文档

Action 可以返回任意类型,注意要在拦截器中通过 inv.getReturnValue() 获取这个返回值并自己处理好

2021-03-29 17:09

配置路由的时候要添加:
me.setMappingSuperClass(true);
如果不配置,父类中的 action 不会被映射,从而 jfinal weixin 项目中的 MsgController、ApiController 中的 index 方法不会被映射

注意看文档

2021-03-28 22:56

HttpKit 仅供 jfinal 内部几个小地方使用,建议使用全功能的 OkHttp 这个第三方,方便好用

2021-03-28 22:55

@影袭天怨 你家里的电脑 80 端口已被其它程序占用了,例如迅雷、腾讯音乐之类的程序

2021-03-28 21:26

@影袭天怨 80 端口已被占用,当然就没法启动了

这个是基本常识,要不腾出 80 端口,要么换端口

2021-03-28 21:04

信息量不够,猜不到

例如,报什么异常都不说

2021-03-26 12:43

设置错了, session 与 cookie 的设置是不同的,用一下
setCookie(...)

在 jfinal admin 或者 jfinal club 中搜索 setCookie(...) 参考着设置

2021-03-25 15:59

@说再见 在出现异常的代码处,添加强制类型转换,或者用独立的变量,例如:
method(sql, (Object) xxx);

2021-03-25 15:58

配置错误,或者 jdbc 驱动与数据库版本对不上,仔细调整

2021-03-24 16:10

@说再见 使用 jsp 我还是建议用 jetty-server,因为 JSTL 在 undertow 下支持不太好

当然,最好的选择是使用 jfinal 自带的 enjoy 模板引擎,比 jsp 方便 100 倍