2017-02-12 18:07
@EATI001 这种玩法,使用 jfinal template engine 提供的“指令级扩展”非常方便去实现
2017-02-12 17:49
@EATI001 主要是不知道怎么去支持这个功能,因为模板渲染出 html 数据给浏览器以后,控制权已然在了浏览器,此时后端怎么去控制前端来部分刷新操作?
难道要同时渲染出 js 代码,用 js 代码再请求后端去局部刷新?
2017-02-12 13:39
@gulixiong 为什么不使用 DemoConfig 中的 main 方法,点击右键直接运行项目?
2017-02-12 11:41
@gulixiong 再补充一句,这个 context path 问题,也属于 java web 规范,与 jfinal 无关,仅仅是 jfinal demo 这个项目的 html 资源路径全部以 "/" 打头,所以部署时让 context path 为 "/" 就好
2017-02-12 11:32
@gulixiong jfinal 是标准的 java web 项目,所以,以前你所有的 java web 项目部署经验完全有效,仅仅注意一下 context path 与资源路径问题就可以了,我在这里回复任何表面上的解决方案都不是本质方案
建议你抓住本质性的东西:context path让其正确即可
2017-02-12 11:07
@gulixiong 关于出现 404 的问题,其实昨天已经回复你了,看下这篇博文就知道了:https://my.oschina.net/jfinal/blog/353062
简单说是 jfinal demo 中的 html 文件中的资源路径全是以 "/" 开头,而你的配置是 contextpath 为 "jfinal_demo",必然导致路径出问题,contextpath 是一个很鸡肋的设计,永远让其值为 "/" 即可
俱乐部对大家的帮助必然是优先保障的,并且俱乐部是完全技术讨论的氛围,很多小伙伴们都很乐意帮助其他人
2017-02-12 10:26
@gulixiong 在本社区的首页,jfinal demo 与 jfinal demo for maven 这两个都可以直接在 MyEclipse + Tomcat 下运行