2019-07-26 11:12
@lhl_yn_km 建议按 eclipse 生成的默认结构去走
如果不按 eclipse 的默认项目结构走的话,自己要多配置一些东东, 当然,这些配置是针对 eclipse 自身的
这里主要是要关注这个配置:
https://www.jfinal.com/doc/1-8
也就是文档中的有关 "Default Output Folder" 的配置,这个配置要指向 WEB-INF/classes 之下,而你改变了目录结构,要重新配置,还是那句话,注意看文档:
https://www.jfinal.com/doc/1-8
2019-07-25 16:20
@白小J 你这个是 jetty-server 启动成功,并不能证明项目启动成功
验证方法:
1: 在 configConstant(Constants me) 中输出一行字
2: 看字被输出没有
或者在上面的方法中设置断点调试一下
2019-07-25 11:14
@小轩鞎 如果用的 jfinal undertow,升级到最新版,对 contextPath 的处理更精细
如果是用的别的东东,常规方法解决,例如检查路由对不对
2019-07-23 12:15
如果你还是无法理解的话,你可以将 _layout.html、_paginate.html 这两个文件中的所有 #define 定义的模板函数代码全部复制到 blog.html 中来理解,结构如下:
#define layout()
...
#@main()
...
#end
#define paginate()
...
#end
#@layout()
#define main()
...
#end
注意:上面所有代码全在 blog.html 之中,其中有三个模板函数定义 #define xxx() , 一个模板函数调用 #@layout()
如果你还是觉得有点不完美,将 #@layout() 这个调用挪到最后一行, 让三个 #define xxx() 放在最前面