2018-12-10 12:08

request.getRequestDispatcher(view) 这句是否返回了 null ,从而 null.forward(...) 就出异常了?

2018-12-10 12:07

IDEA 下使用 jfinal 只需要将 jfinal demo for maven 当成是标准的 maven 项目导入即可,不需要任何多余的配置动作

jfinal 项目是符合 java web 的普通 java web 项目,不要特殊看待

下载首页的 jfinal demo for maven,数据库建好,直接导入一下,然后运行 DemoConfig 中的 main 方法即可

2018-12-10 12:04

单步调试进入 JspRender,找到是哪个变量为 null 值引起的,然后再解决

2018-12-10 12:03

@shayne 记错了, 2018.11 是最新版本了,下载首页的 jfinal demo 跑一跑试试,用排除法解决问题,先排除掉是 jar 包的下载错误问题

2018-12-10 11:00

@shayne 改用 jetty server 2018.12 这个版本

2018-12-09 15:47

是你的系统不允许开启 80 端口,仅此而已,你可以手动使用 java 代码打开 80 端口试一下就知道了

一般 mac 电脑是不允许开 80 端口的,如何开这个端口,网上一堆资料可以参考

2018-12-08 22:22

@yuer_2018 看下文档第一章,已添加 maven 项目构建方法

2018-12-08 16:31

undertow 暂不支持 jsp, jsp 太难用了,几十年前的技术了,jsp 出来那会,估计你还在小学呢

2018-12-08 12:55

jfinal 不支持跨数据源的事务,只支持一个一个数据源的事务

建议将跨多数据源的事务拆分成多个独立数据源的事务

2018-12-08 12:28

@zongrf 这个仍然是 maven 下载的问题,看一下这个解决:
http://www.jfinal.com/doc/1-1

我估计你用的是 eclipse 自带的 maven,这个容易出问题

不要着急,一定可以的

2018-12-07 21:34

将 cos 升级到 2017.5 这个版本,已经支持 name 重复了,感谢你的分享

2018-12-07 17:40

res 下的文档直接读:
InputStream is = getClass().getClassLoader().getResourceAsStream();

2018-12-07 17:38

可能是 8080 端口被占用,换成 9000 试试

2018-12-07 12:30

主要是些 debug 信息,再一个就是 url 找不到的 404 信息,重点关注 404 的处理,然后将日志级别调到 warn,这样就不会出现 debug 信息了