2016-09-24 10:10

@ktswang 最好的办法是所有编码全部统一成 utf-8

2016-09-23 20:17

@Jbadbule 做了点点对大家有帮助的事情而已,jfinal 追求极简,追求学习成本的最小化,非常适合希望使用 java 语言的 php 开发者,多多支持下社区发展

2016-09-23 20:10

@Romeo 集群是指同样源码的项目部署成多个实例,请求到来的时候通过负载均衡软件或硬件来分配到某一个实例去处理

分布式是指多个不同源码的项目实例,并发处理同一个请求分解而成的子任务,处理过程根据特点可能是串行也可能是并行

集群相当于一个事情来了一个人做完,分布式相当于一个事情来了,多个人做不同的部分共同完成

想必分布式 + 集群就不必解释了,是这两种模式的组合

2016-09-23 20:03

这个必须会添加的,最近几天会上文档频道,一步步会添加剩下的必要的功能,目前社区的内容还不是很多,所以更加迫切的功能是文档频道,此外,如果觉得有些贴子有用,可以先用一下收藏功能顶一顶

多多关注社区动态,社区会一天天变得更爽

2016-09-23 20:00

@天朝子民 @Dreamlu @happyboy 第四个发现该问题的了,git 上已经提交了改进代码,而且 jfinal 2.3 SNAPSHOT 版本也可以使用了,只不过这个改进仍然不完善,正式改的 jfinal 2.3 会再次改进

2016-09-23 19:58

必须有的,查询用一下: model.find(sql, paras)、Db.find(sql, paras),执行任意的 sql 语句就是 Db.update(sql, paras),返回值就是更新和写入的记录条数

Db.execute(...) Db.call(...) 这些都是有的,具体用法见 jfinal 手册,在首页有下载

2016-09-23 19:55

@youyamvc MagicalCoder 是你做的?

2016-09-23 19:54

贴出具体代码才能明确知道原因,目前的信息量不足以解决问题,尤其是 Template not found 后续是会有具体哪个 template 找不到的,一般根据这个提示就能找到原因

2016-09-23 19:52

检查一下这几个地方的设置:
1:页面有没有设置 < meta http-equiv="content-type" content="text/html; charset=utf-8" >
2:configConstants 中有没有设置成 me.setEncoding("utf-8");
3:需要使用表单域传参,而不是 url 中的问号挂参,因为 url 问号挂参的编码方式与 tomcat、jetty 配置有关
4:数据库的 jdbcUrl 连接中的字符集设置是不是 utf-8。(这项对于本问题无关,但对于其它情况下的乱码有关)

2016-09-22 21:57

没 gif 缩略图仍是动态图方面的经验,建议多试几种第三方的工具:https://www.oschina.net/project/tag/141/imagelib?sort=view&lang=19&os=0

2016-09-22 16:53

这类需要都是可以通过拦截器解决的

2016-09-22 16:53

Controller 中可以创建无参构造方法,但不能调用其 setAttr、setSessionAttr 等方法,因为构造方法被调用时,很多数据没准备好,例如 HttpServletRequest 对象没准备好

构造方法首先会被调用,所以这些对象还没来得及准备

2016-09-22 16:50

首先要调用一次 getFile(...) 系列的方法,然后才是去调用 getPara(...) 系列的方法,在手册中有说明

2016-09-22 15:28

@broccoli0 表关联的用法在 jfinal 手册中有示例说明,建议下载首页的 jfinal 手册看一下

2016-09-22 15:27

@hunter_wei2015 建议先设置一下 arp.setShowSql(true) 将 sql 输出到 eclipse/IDEA 控制台,然后在用 mysql 客户端执行一下这些 sql,看结果是什么