2018-05-02 10:32

@阿帕奇 你最近有很大的进步,加油

2018-05-02 10:31

多数是连不上数据库,druid 应该是有配置可以操作的,建议看一下 druid 官方文档

2018-05-02 09:02

@lzq1990 这样配置一下就可以了,不用改源码:
me.setDevMode(false)

2018-05-01 12:33

@白吃小菜 好多学生用 jfinal 做毕业设计,明智的选择

2018-05-01 12:33

jfinal club 用的 bootstrpa v3.3.7,看他的官方文档是支持 IE8 的,我自己还没有测试过,这里是它的官方文档中提到的对 IE 8 支持:
https://v3.bootcss.com/getting-started/

2018-04-30 11:26

@netwild 找到原因就好解决了,再调试追下去,找到真正的 target 中的 Method ,然后获取注解

2018-04-29 13:21

java 是静态类型语言,而 Model 与 Record 是完全不同的类型,且没有继承关系,怎么能强转呢?

转换可以像 @刘方杰 介绍的那样做

2018-04-29 11:40

这个应该与 jfinal 无关,因为你已经自己接管 request.getInputStream() 了

很可能是你读数据时的数据格式不对

最后,建议你升级 jfinal 3.4

2018-04-29 11:37

@小木学堂 升级这么快,让我想起了一位 jfinal 资深用户说过的话:我们升级 jfinal 比升级自己的系统都有信心多了 ^_^

2018-04-29 10:46

比我发版本还早出来,牛逼

2018-04-29 10:44

@白吃小菜 你可以先通过 getFile() 得到 UploadFile 对象,再 getPara 得到你想要的参数

最后通过 uploadFile.getFile().renameTo(new File(path)) 将文件移动到你想要的目录

这个并不是 jfinal 要这样做,而是文件上传请求是 multipart request,这种格式的请求中的参数是需要先解析才能得到参数,而解析就必须将解析的结果存放在文件名内存中

最后这个问题就成了,不先解析就得不到参数,先解析就得将解析结果先放一个地方,将解析结果先放一个地方就要决定要文件保存在一个地方

使用别的 web 框架,不会要求你调用 getFile, 而是会自动帮你解析并存放文件到某个地方,仍然是无法实现你的需求

jfinal 的实现可以让你决定 getFile 时将文件保存在哪里,比别的 web 框架多个功能

2018-04-29 10:38

@guanxb @疑思静想 jfinal 3.4 采用了更通用的字体,不会再出这个问题,建议升级到 jfinal 3.4,从 3.3 升到 3.4 只需要改个版本号就可以了,平滑升级

当然,这个问题本质上是 Linux 缺少一些字体文件,本质是与 jfinal 无关的。jfinal 为了更好的用户体验,进行了额外的改进

2018-04-29 10:36

指向这个 action 的 url 中用问号挂参,将页号传过来,例如:
href="/blog/delete/id?pageNum=3"

然后在后台这样做:
redirect("/blog", true);


或者这样做:
redirect("/blog" + "?pageNum=" + pgetPara("pageNum"));

总之是要将 pageNum 保持住就可以,rendirect(String , true) 这个方法就是专干这事的

2018-04-29 10:32

@kenan161621 可能是文档没有跟上代码变化,麻烦发个 issue 出来哈:
https://gitee.com/jfinal/jfinal-weixin/issues

2018-04-29 10:31

无论如何,这都是一个前端问题,与 jfinal 无关

最后,你的问题描述很不到位,人家不知道用什么方法控制的页面跳转,有心帮你的人只能猜测你想说什么

换个角度思考一下,如果换做是你,是否会回复这样的问题