2017-12-12 18:08

解决办法在这里:
http://www.jfinal.com/feedback/2429

2017-12-12 18:07

@mrbai2018 locale 用哪个取决于你希望用哪个,你也可以通过判断用户浏览器的 locale 来启用一个,启用的时候还要判断你的项目中有没有准备好这个 locale 下的国际化资源文件,如果没有准备好,就要用别的来代替

使用 I18n.use() 系列的方法就可以获取到一个 Res 对象,然后通过穿上 res 对象就可以很方便获取到你想要的数据了

2017-12-12 18:05

@mld2024 可能是 oracle 驱动的问题,建议单步调试一下

2017-12-12 18:04

@魑魅魍魉-two 框架用的 spring boot,怎么会让 jfinal 起作用呢?

2017-12-12 18:03

@Pencilso batchSave 就是以第一个元素为蓝本生成 sql 的,这个 API 必须要生成 sql,而且必须只能生成一条 sql,那么问题的焦点就在于以哪条元素为蓝本生成

jfinal 选择第一个元素为蓝本,这个在这个方法的注释中有说明

2017-12-12 16:54

思路大致方向对的,实现的时候直接用一下 jfinal 的 com.jfinal.i18n 包下面的实现,都是现成的,考虑了各种情况,locale 的切换、传参全部都现成的

2017-12-12 16:38

二当家这个网站也是用的 jfinal ? 访问挺快的

http://www.erdangjiade.com/source/264.html

2017-12-12 16:37

已支付,啥时候发货? 流程做得不错,支付都走通了,期待开源出来

2017-12-12 16:33

@ALi杰 你的用法是对的,但不知道你的 #getDictLable(...) 这个是你自己定义的指令还是 layui 的代码,如果需要 jfinal 模板引擎解析搞乱,这样做是不可以的

建议将 “原样输出块”的范围用得大一些,并且独立占据一行,例如:
#[[
{{#getDictLabel(d.meter_type,'meter_type_enum','--')}}
]]#

2017-12-12 16:30

@獨愛 麻烦将解决方案分享出来,因为这个貌似不太好解决,如果你的方案很好,可以用于改进 jfinal 3.4 , 感谢

2017-12-12 16:24

1. 图片上传上传到什么地方去了?
上传到了 setBaseUploadPath(...) 指定的目录之下

2. 我怎么能获取到我上传的图片展示出来?
如果是 web 项目,用一个简单的 img 标签就可以展示

3. Jfinal的基础路径不是很明白
setBaseUploadPath(dir) 的 dir 参数,如果是以 "/" 或者类似于 "D:/" 这样的绝对路径打头,那么就是该绝对路径的值。 否则是以你的 web 项目的根为根的一个相对路径,例如:setBaseUploadPath("img") ,将会上传到你的 WEB-INF 同级路径之下的 img 子目录下

2017-12-12 11:49

请问问题是???

2017-12-12 11:49

设置一下: arp.setShowSql(true) 将这两种情况生成的 sql 输出到控制台,对比一下差异,看看是什么情况

2017-12-12 11:48

@fox 是个好主意,后续添加一下,记得在俱乐部提醒

2017-12-11 23:09

当点击左侧的目录时,发起一个 ajax 请求,然后后端 render("xxx.html") 过来,ajax 收到 xxx.html 内容以后用 js 改变一下界面就可以了

这里的关键在于 "xxx.html" 这个模板中的内容并不是一个完整的页面,而只是一个 html 片段,看一下 jfinal club 中的 "/src/main/webapp/_view/share/_reply_item.html" 这个模板片段就是这么来玩的

学一下 "_reply_item.htm" 的用法就可以搞定这个需求