2019-06-25 18:12

我自己也是按文档一步步做的,细心一点即可

2019-06-25 12:36

jfinal 4.3 已添加 filter 方法来支持这个功能,具体用法如下:
generator.setMetaBuilder(new MetaBuilder(dataSource).filter(
tableName -> {
return tableName.startsWith("SYS_");
})
);

generator.generate();

实现代码:
https://gitee.com/jfinal/jfinal/commit/1e6c364dccb6fead3d26d3380f6f1e33d3dec387

2019-06-25 10:49

NoClassDefFoundError 是最基本的 java 基础,缺少依赖而已,加上即可

注意,你缺少的这个依赖不是 jfinal 需要的,与 jfinal 无关:
java.lang.NoClassDefFoundError: com/sun/xml/ws/transport/http/servlet/WSServletException

2019-06-25 10:35

可以配置 undertow.resourcePath 来指向这些地方,多个 path 可以用逗号分隔,我自己就是这么用的

2019-06-25 10:26

如果是在使用 JSP ,则要添加 JSP 依赖,在 jfinal 的 pom.xml 中可以找到一个说明 JSP 依赖需要的 dependency ,添加上,然后去除 provided 即可

如果不是这个问题,可能是你的 web.xml 头部的标签中的东东有问题,下载首页的 jfinal demo for maven,照抄里头的配置即可

2019-06-25 10:23

这是个好建议,忘了 jfinal 现在是基于 java 8, 可以用 lamba 了

2019-06-25 09:51

@橘瑠衣 前端的请求方式决定了不能使用 getRawData()

只能使用 getPara(...)

通过查看控制台输出的 jfinal action reporter 中的 parameter 这一栏,就知道如何 getPara 了

2019-06-24 20:42

使用 model.remove("storeId", "storeName") 处理一下

2019-06-24 18:15

@cmo 使用 465 为好,80 要用于 http

2019-06-24 18:15

serverName 的配置已经做到 jfinal undertow 1.7 中去了,届时可以这么配置:
undertow.serverName=MyServerName

也可以关闭这个配置:
undertow.serverName=disable

https://gitee.com/jfinal/jfinal-undertow/blob/master/changelog.txt

jfinal undertow 1.7 已发布到 maven 中心库,现在即可使用

记得回来反馈 1.7 的使用

2019-06-24 17:40

这个问题的原因是不是 端口 25 被禁用,换个端口号就可以了?

2019-06-24 16:47

jfinal 中的 redis plugin 配置 Serializer 是使用 RedisPlugin.setSerializer(ISerializer serializer) 完成的,与 RedisTemplate.setValueSerializer 无关,配置好 setSerializer(ISerializer serializer) 即可

2019-06-24 15:57

本质问题是:数据本身与数据展示是分离的,同样的数据可以展示为多种形式

具体到这个 date 问题,其中的数据就是一个 long 值,假定这个 long 值是 123456,然后你可以看到各各种显示,例如有的会以 ".0" 结尾,有的是 CST 2019 这种东东

只要这个 long 值是相同的,显示成什么 "无关紧要"

所以,要看值是什么,使用 data.getTime() 即可

最后,在页面中显示成自己希望的格式使用:
#date(createDate)
或者
#date(createDate, "yyyy-MM-dd HH:mm:ss")

2019-06-24 11:44

添加一个配置:
undertow.host=0.0.0.0

注意看文档,有强调过这个问题

默认值为 localhost 是为了更安全,由于有不少同学反馈这个问题 jfinal undertow 1.7 已决定将这个配置默认值由 locahost 改为 0.0.0.0

2019-06-24 11:43

@琴海森林 获取对象的过程中添加一个 if ( xxx == null) 判断, 兼容两种情况更完美