Velocity模板引擎下 velocity.properties转义(转码)配置
2016-05-03 23:45
555 查看
转自http://blog.csdn.net/cuker919/article/details/8049450
velocity配置文件中的编码配置类:
//对html文件编码的配置org.apache.velocity.app.event.implement.EscapeHtmlReference
//对JavaScript文件编码的配置
org.apache.velocity.app.event.implement.EscapeJavascriptReference
//对sql文件编码的配置
org.apache.velocity.app.event.implement.EscapeSqlReference
//对xml文件编码的配置
org.apache.velocity.app.event.implement.EscapeXmlReference
在velocity.properties中配置变量转义:
default.contentType=text/html; charset=UTF-8
input.encoding=UTF-8
output.encoding=UTF-8
eventhandler.referenceinsertion.class = org.apache.velocity.app.event.implement.EscapeHtmlReference
eventhandler.referenceinsertion.class = org.apache.velocity.app.event.implement.EscapeSqlReference
eventhandler.escape.html.match = /_html_*/
eventhandler.escape.sql.match = /_sql_*/
前台数据显示时 要转义的数据变量名定义需遵循:
格式:_html_自定义名字
例如:_html_title、_html_userName等等
相关文章推荐
- 利用paramiko模块批量登录(执行命令/上传文件) 推荐
- 基于 Apache Mahout 构建社会化推荐引擎
- Windows 端的makedown 编辑器 haroopad
- shell遍历目录下所有文件
- Apache Maven项目提供的WAR插件详解
- linux系统源配置(根据自己理解编写,不当之处,敬请指教)
- Runloop的使用
- 在CentOS 7中启动/停止/重启服务
- 多个程序向同一个kafka topic写入数据
- 多个consumer使用同一个group.id消费同一个topic
- opensns关键数据表
- linux的8小时差问题解决
- Linux下源码分析利器Ctags
- CentOS7下编译OpenJDK源码
- 十三 Shell编程之正则表达式
- OpenGL学习脚印: 环境搭建
- Open XML操作Excel导入数据
- OpenCV笛卡尔坐标转极坐标cartToPolar()
- linux下计划任务详解
- Apache Commons工具集