Spring3.1整合FreeMarker2.3.19
使用的技术:
Spring+Freemarker
?
其中Spring包括SpringJdbc、声明式事务、SpringMVC、(单元测试没写,偷个懒)...
View层使用就是FreeMarker+HTML
?
搭建开发环境:
?
Spring开发需要的
org.springframework.aop-3.1.0.RELEASE.jar
org.springframework.asm-3.1.0.RELEASE.jar
org.springframework.beans-3.1.0.RELEASE.jar
org.springframework.context-3.1.0.RELEASE.jar
org.springframework.core-3.1.0.RELEASE.jar
org.springframework.expression-3.1.0.RELEASE.jar
org.springframework.jdbc-3.1.0.RELEASE.jar
org.springframework.test-3.1.0.RELEASE.jar
org.springframework.transaction-3.1.0.RELEASE.jar
org.springframework.web-3.1.0.RELEASE.jar
org.springframework.web.servlet-3.1.0.RELEASE.jar
?
com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.aopalliance-1.0.0.jar
com.springsource.org.apache.commons.logging-1.1.1.jar
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
com.springsource.org.junit-4.7.0.jar
?
整合FreeMarker需要此Jar
org.springframework.context.support-3.1.0.RELEASE.jar
?
FreeMarker核心jar文件(就一个)
freemarker.jar
?
数据库驱动
ojdbc14.jar
?
开发:
?
数据库脚本:
?
2.springmvc-servlet.xml
?
3.web.xml
?
视图:
?
index.html
?
common.ftl
?
save.ftl
?
edit.ftl 与 save.ftl很像
?
?
以上的是关键代码。
?
今天也是自己第一天学FreeMarker。上面写的就当做自己的一份笔记。
?
感性觉得ftl比jsp快,第一次运行几乎不需要等待,而且配置很灵活。
?
但是还有一个问题没有解决:乱码问题。google后,也没找到太好的方法,可能没找对。
?
留个疑问吧...?希望有“达人”留言...不胜感激...
?
?