2017-03-18 10:00

创建一个工具类,然后在这个工具类中使用一个 static 型的变量去持有这个对象,在需要的地方直接 MyThreadPoolKit.threadPool 这样来引用它

2017-03-18 09:58

html 标签中的 src 如果正好指向了某个路由,甚至 src 标签留空,有些浏览器仍然会向后端发起请求,那么 controller 中就会收到请求

从而造成了某一个 action 被无故调用了多次的假象,注意不要让 src 留空

2017-03-18 09:56

从异常上看是缺少相应的 jar 包,注意这里:Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

2017-03-18 09:54

@威仔 可以直接在对象上使用它的方法,例如 #(article.title.subString(1, 20)),还可以通过添加 sharedMethod,这么来玩:#(subString(article.title, 1, 20))

多种扩展方式,用起来很顺滑

2017-03-17 14:58

@zcy2122 原因很明显了,因为你的项目依赖于 jfinal-ext,但其 jar 却不存在,删了这个依赖即可

2017-03-17 14:43

这个是 eclipse 卡住,不是base model 生成器程序卡住了,重启下 eclipse

2017-03-17 11:20

@zzhkiller 这几天的回贴中的内容是否可以改善进入原有的代码,如果可以,在本贴上直接修改,能帮助到后来者 @EATI001 非常感谢

2017-03-16 17:44

jfinal 手册,在 template engine 这一章对 Engine 的用法有过说明,engine 对象中的重要方法就这几个:addSharedFunction、addDirective、addSharedMethod、addSharedObject、setBaseTemplatePath

2017-03-16 17:42

异常提示已经很明确: Posted content type isn't multipart/form-data

2017-03-16 17:41

@lyq027 注意看一下 jfinal action report 中的 Parameter 这一部分,没有 PublicshTaskBean 中所需要的参数,例如 keyword、shopName 全都没有,因此必然是请求中没有这些数据

在浏览器中按一下 F12 打开开发者工具,观测一下请求时的数据是什么

2017-03-16 17:08

@lyq027 在这里我只介绍基础性的功能,细节得你自己把控

2017-03-16 17:06

使用 getBean 即可, getBean 支持普通的 java bean,该方法依赖其 setter 方法进行注入

后续版本会提供类似于 getMap 这样的方法,这样连 java bean 都省了

2017-03-16 16:46

@威仔 图片链接链到了别的网站,可能是该网站防止了图片外链导致不显示

2017-03-16 16:40

@Dreamlu 越来越多的人懂得 jfinal template engine 在表达什么了