2018年3月10日

FreeMarker(九)Include和Import的区别

摘要: Include和Import都可以在当前的文件中,导入其它的模版文件 区别: - Include可以显示被包含文件中的内容,被包含的文件适用于封装页面的公用部分(导航栏什么的) - Import不会将被包含的文件内容显示出来,被包含的文件适用于封装函数。 Include直接将外部文件插入到当前位置, 阅读全文

posted @ 2018-03-10 01:21 疯狂的妞妞 阅读(623) 评论(0) 推荐(0) 编辑

FreeMarker(八)页面内置对象

摘要: 虽然说这些是内置对象,但是和jsp中的request是完全不一样的,只能用于取值 ${Request.attributeName} Request: 用于获取Request对象中的attribute对象。 Session:用于获取Session 对象中的attribute对象。 Applicatio 阅读全文

posted @ 2018-03-10 01:20 疯狂的妞妞 阅读(340) 评论(0) 推荐(0) 编辑

FreeMarker(七)Html转义

摘要: 在不做任何处理的情况下,往页面传一串Html代码,它会嵌套到页面代码中,一起被编译并且显示。 比如:某个用户把自己的用户名写成a标签,最后显示出来的用户名就是一个超链接 例: //传递的参数 map.put("sp6", "这是一段带有攻击性的字符串<a href='https://www.baid 阅读全文

posted @ 2018-03-10 01:19 疯狂的妞妞 阅读(4137) 评论(0) 推荐(0) 编辑

FreeMarker(六)全局配置

摘要: 全局配置基本与有关freemarker.template.Configuration相关。 /** * 较通用的FreeMarkers工具类 * * @author ChenSS 2017-10-19 * @date 2020-12-21 Mr.css 尝试使用ClassForTemplateLoa 阅读全文

posted @ 2018-03-10 01:18 疯狂的妞妞 阅读(1417) 评论(0) 推荐(0) 编辑

导航