#js,css自动压缩和依赖管理
相关代码在maven库中
<dependency>
<groupId>com.vonchange</groupId>
<artifactId>util</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency >
写法与使用
- 使用freemarker或者jsp均可,这里演示freemarker的实现
写法为 [@js src="base,ko,mobiscroll,upload,validate,cxselect,email,web/enroll/enroll_form.js"/] 同理 css写法为: [@css src="web/css/new_head_foot.css,web/css/style.css,mobiscroll"/] 最终会解释为
极大的简化了js,和css引入的写法,且会自动加入时间戳,可以设置js,css成永久缓存,配置文件可以写依赖而不会重复加载.将相关js,css配置写在文件里,容易管理和统一js版本.