《在controller里面怎么escape html内容?》的相关内容
相关讨论
[请教]使用render_to_string出现的问题
我用render_to_string取得view的数据,并保存到文件里, 但是打开文件里面的中文却显示成unicode的样子,用了CGI的unescapeHTML,escapeHTML,escape,unescape,escapeElement,反正不知道是哪个就全部都试了一次,不知道是怎么回事,文件里面的就是没有变化,还是unicode的内容,各位请给点意见吧
by yNoooo 2007-07-27 浏览 (693) 回复 (1) 关键字: render_to_string
关于rails中对checkbox的处理的几个疑问
几个问题:
1. rails对同名参数的解析
经试验,当请求参数为: ?test=1&test=2&test=3时,rails解析参数的结果为:test=1。即只保留了第一个同名参数,而其余的被忽略。
由于Ruby不熟,看不懂源代码,因此无法确定以上结果是否必然。
2. rails对checkbox的处理
根据RDoc对FormHelper::check_box()方法的说明,以下调用chec ...
by blackwhale 2008-01-09 浏览 (609) 回复 (2) 关键字:
Freemarker - 几个比较实用的例子
偶用Freemarker做模本语言有一段时间了,列出几个和JSP或者Velocity相比起来比较方便的用途,目的是引诱更多的人跳上Freemarker这个贼船,:evil:
1. String内置的JavaScript转换: js_string
用途:用于JavaScript转义,转换',",换行等特殊字符
模板:
<script>
alert("${errorMessa ...
by Readonly 2005-09-14 浏览 (18297) 回复 (22) 关键字:
有没有标准的HtmlEncoder, HtmlDecode?
大家平时怎么在jsp或者freemarker之类的里面encode动态字符串呢?
我想,不至于要自己照着html spec吭哧吭哧写吧?
有URLEncoder,居然没有HtmlEncoder么?不可思议啊。
by ajoo 2006-03-06 浏览 (5057) 回复 (15) 关键字:
相关博客
php/smarty html代码转义
html代码转义在java里面直接c:out就行了,早上弄php好不容易找到了赶紧记下来
php:HTMLSpecialChars
smarty:使用escape
{$articleTitle|escape}
{$articleTitle|escape:"html"} {* escapes & " ' < > *}
{$articleTitle|escape:"htmlall"} {* ...
by ccmv 2008-07-24 浏览 (47) 回复 (0) 关键字:
理解 Zend 框架(转)
Zend Framework发布了!虽然仍处于开发初期,这个教程仍突出讲解目前几个最好的功能,并指导你完成一个简单程序的构建。
Zend最早在社区里发布了ZF。基于同样的想法,这个教程写来用于展示ZF现有的功能。由于这个教程是在线发布,我将在ZF变化时对其进行更新,以便尽可能有效。
要求
Zend Framework要求PHP5。为了更好利 ...
by jackle_liu 2007-01-30 浏览 (796) 回复 (0) 关键字: php
Rails宝典之第二十七式: CSS(Cross Site Scripting)
这次你将看到escape用户输入的任何HTML是多么重要
假设博客上有一个comment表单,我们输入如下内容:
Testing <script>alert('test')</script>
提交我们的comment,如果浏览器弹出alert框,说明该博客没有对用户输入的comment进行escape
Hacker可以利用这个弱点来做CSS攻击:
Got your co ...
by hideto 2007-08-01 浏览 (624) 回复 (0) 关键字: Rails CSS
[请教]使用render_to_string出现的问题
我用render_to_string取得view的数据,并保存到文件里, 但是打开文件里面的中文却显示成unicode的样子,用了CGI的unescapeHTML,escapeHTML,escape,unescape,escapeElement,反正不知道是哪个就全部都试了一次,不知道是怎么回事,文件里面的就是没有变化,还是unicode的内容,各位请给点意见吧
by yNoooo 2007-07-27 浏览 (598) 回复 (1) 关键字: render_to_string
相关圈子讨论
Tapestry4的Table怎样显示html代码
如果数据库中的数据是使用 html编辑器保存进去的,我再 table组件中显示的时候需要显示这些 html代码,但是table组件好像自动把这些 html代码给 escape了,使之显示的只是普通的文本,例如我显示的 高亮红色字体, <font color='red'>test</font>,会以text文本形式输出,并不会显示红色的字,Table组件是否有办法输出 html代码?
by lyo 2007-05-06 浏览 (538) 回复 (1)
关于jsf1.2和ajax自定义开发组件的问题
我在页面自定义了两个下拉框,一个onchange变化,更新另一个下拉框的数据,想做成一个控件,
看了一些资料上写
function doOperTypeGradeChange(field) {
var formaction = window.document.forms[0].action;
alert(formaction);
var formName = window.document.fo ...
by marry071028 2008-04-23 浏览 (263) 回复 (1)
关于DOJO中tree的节点删除问题
我的tree是使用dojo.data.ItemFileWriteStore进行读取数据的,在添加节点的时候没有问题,但是在删除节点的时候会报错“尚未实现”,报错的代码在dijit._tree.Controller的deleteItem中,不知道有没有人用过这个,请!
by gwallan 2007-09-15 浏览 (949) 回复 (0)
关于中文搜索时使用*通配符不起作用的问题
本人想实现一个智能提示功能,索引文件已经建立,查询时,发现一个问题,查英文时使用通配符*或者?是可以的,查查中文时加?查不到,加*查得到,但不符合规则是模糊查询,不加也是模糊查询。
package com.aladdin.alagis.suggest;
/***
* @deprecated 2008-4-23
* @author chenjianxiang
* @depre ...
by cjx186 2008-04-24 浏览 (314) 回复 (1)
相关新闻
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3542) 回复 (4) 关键字: rails
Rails2.0当中被废弃的用法,以及如何升级
在Rails2.0当中有大量的用法已经被废弃掉了,在你的应用程序升级到Rails2.0的过程当中必须注意。下面我先列举一下有哪些用法被废弃,然后有什么替代方案,大家请帮我补充:
一、controller的paginate分页方法被拿掉了
2.0以前controller带有paginate这个public的分页方法,现在已经不能使用了。现在推荐的是另外一个替代插件will_paginate,安装 ...
by robbin 2007-12-12 浏览 (2692) 回复 (8) 关键字: rails
Gears on Rails - 让你的Rails App 离线工作
安装插件:ruby script /plugin install http://gearsonrails.googlecode.com/svn/trunk/acts_as_local
然后在Controller里即可这样来与本地Gears进行离线交互
def create_local
post = Post.build(params("post"));
Post. ...
by gemstone 2008-07-15 浏览 (856) 回复 (0) 关键字: google gears, rails

