关于rhtml中的h()方法

关于rhtml中的h()方法

看书的时候看到<%=h(product.title)%>,请问这个h()是什么方法啊,望指教
看书要看仔细,是对html标记进行转义
能否说的详细点呢 比如说...谢谢
有些人在网页里输入javascript代码,要是直接显示在网页上,就会执行javascript代码.这样是不友好的.还有其它原因.
h()方法能够避免上面的那些问题.
引用:
原帖由 axgle 于 2007-10-31 17:32 发表
有些人在网页里输入javascript代码,要是直接显示在网页上,就会执行javascript代码.这样是不友好的.还有其它原因.
h()方法能够避免上面的那些问题.
h实际是HTML转义,全称是html_escape,相当于asp.net里的Server.HtmlEncode,就是把<变成&gt;之类的。

可以将输入的危险字符直接以明文的方式显示在浏览器上,而不会执行。
原来如此....多谢各位拉