2019-11-12 19:38

这个需要自己扩展,我记得 jboot 这个项目中有这个扩展,没多少代码,建议参考:
https://gitee.com/fuhai/jboot

2019-11-12 11:36

@macaque 这样写是对的,你那里没有实现,估计是文件名有错误,或者 jar 包中存在 cbox_config_pro.txt

2019-11-12 11:35

@happyboy 在 Handler 中通过 ThreadLocal 将 request 传过来就可以了

俱乐部有位同学通过你给的方案集成了 JSP, 价值已体现

2019-11-12 11:34

看了源码,如此少的代码就实现了思维导图的功能,超赞,已 star + fork

2019-11-12 11:33

@6165zyx jfinal 定位于 Web MVC + ORM + AOP, 如果文件导出都支持的话,体量早已膨涨到无法接受的地步

2019-11-11 10:34

@smileForLife 应该是相关字符集配置有问题,找一找

2019-11-11 10:34

有些大厂的数据库设计规范,强制必须要用有主键,没有主键是一个不好的习惯

2019-11-11 10:33

@macaque 换成 useFirstFound 一定是可以的,前提是你的 jar 里头没有同名配置文件

2019-11-11 10:30

提两个建议:
1:jfinal undertow 最新代码已经在 WebBuilder 中开放了一个 getDeploymentInfo() 方法,所以可以不需要改造 WebBuilder 就能扩展各种方法了

2:你碰到的这个需求其实仍然可以使用 enjoy 来做,在你扩展 undertow 的 ErrorPage 类中,大致可以这么使用:
HttpServletRequest request = threadLocal.get();
Engine.use().getTemplate("404.html").render(data, request.getOutputStream());

这里的关键在于 request 对象要通过一个 ThreadLocal 传送过来

希望你通过我的第二条建议尝试用 enjoy 来解决一下,记得回来分享,这种用法从来没人分享过

2019-11-11 10:26

这个分享对于一定要使用 JSP 的同学来说简直是福音,虽然我强烈建议使用 enjoy,但有时候开发者往往做不了主

点赞 + 收藏是必须的,感谢

2019-11-08 20:15

@小太阳cm 老项目用 jetty-server 就挺好,这个项目用了八年,品质有保障

当然,jfinal-undertow 更好用

2019-11-08 20:13

可能是 linux 配置问题,按如下步骤解决一下:
1:修改 i18n 配置
vim /etc/sysconfig/i18n
将 LANG变量修改为:
LANG="zh_CN.UTF-8"

2:修改 profile 配置,添加两个变量(如果有了则修改)
vim /etc/profile
添加如下两个变量
export LC_ALL="zh_CN.UTF-8"
export LANG="zh_CN.UTF-8"

3:使用 source 命令让配置立即生效
source /etc/sysconfig/i18n
source /etc/profile