分享一个freemarker sitemesh jsp ext整合的完整项目。
以前几个项目成功应用了freemarker sitemesh struts2整合,但由于有些系统不想使用struts2框架(甚至不想使用java类,直接把jsp当成servlet来使用),或者不适合使用struts2框架。所以需要整合个jsp简单模式的项目出来,jsp里面只是实现了整合freemarker的流程,具体项目需要自己再封装一下。
同时应用了下ext,感觉ext开发出来的界面交互性非常强大,不过ext3.x的要收费了,所以不准备花太多时间研究了。
注:上次修改了项目名称没有把对应目录修改导致运行报错,同时增加了模拟数据的演示info1.jsp为有真实数据的(后台开发完成或者mock类数据完成) info2.jsp为没有真实数据的(实际项目中后台部分由于数据准备等原因可能开发滞呆),使用的是同一个ftl文件,info.ftl页面里面定义了要使用到的变量,如果后台存在则用真实数据,否则用自定义的数据,并高亮显示该页面数据为模拟数据。