我很好奇在portal-model-hints.xml文件中,下面这一行意味着什么?
<field name="title" type="String">
<sanitize content-type="text/plain" modes="ALL" />
</field>以下是我的问题:
<sanitize>标记对field做了哪些更改?modes的不同类型是什么?我已经通过了唯一一个处理模型提示的维基。
谢谢
发布于 2013-08-09 20:46:09
这个提示告诉我,Liferay门户在将该字段存储到数据库之前要使用消毒液。清除器是过滤元素,这些元素可以“清理”web内容(通常是HTML或javascript代码),这样它就不会包含诸如javascript恶意代码或脏话之类的未经批准的内容。您可以找到更多关于杀菌剂这里的信息。
因此,你的问题的答案是:
这个标签对字段做了什么改变?-字段应该被消毒。
属性意味着什么?-字段应该包含纯文本,杀菌剂将使用全消毒模式。
不同类型的模式是什么?-您可以发现,到目前为止,在BAD_WORDS中有三种模式("ALL“、"BAD_WORDS”和"XSS")。
这个标签还有其他属性吗?-我没有找到任何其他属性
https://stackoverflow.com/questions/18141564
复制相似问题