使用rails时碰到的几个常见的问题--补充中-airport -JavaEye技术社区
来源:百度文库 编辑:神马文学网 时间:2024/04/28 08:56:03
1、render使用中的问题
当页面错误要跳转到固定的页面的时候,用了Render
这样的代码,总说页面找不到,没找到原因,后台看了路径显示好像也没有问题
代码
render :file => "#{RAILS_ROOT}/public/404.html",
:status => ‘404 Not Found‘
换成下面的代码就可以了
代码
render :text => File.read("#{RAILS_ROOT}/public/400.html"),
:layout => ‘application‘,
:status => "500 Error"
2、中文字符截取的问题
原理就不多说了,正常用中文或则日文的时候长度是>1的,解决办法
在config/environment.rb里加上一行:代码
$KCODE = ‘utf8‘
或则在启动的时候加上ruby.exe -KU script/server
然后就可以用split方法把string转成char来进行截取
如代码
<%= @title.split(//)[0,10] %> #截取title字段的前10个字符
当页面错误要跳转到固定的页面的时候,用了Render
这样的代码,总说页面找不到,没找到原因,后台看了路径显示好像也没有问题
代码
render :file => "#{RAILS_ROOT}/public/404.html",
:status => ‘404 Not Found‘
换成下面的代码就可以了
代码
render :text => File.read("#{RAILS_ROOT}/public/400.html"),
:layout => ‘application‘,
:status => "500 Error"
2、中文字符截取的问题
原理就不多说了,正常用中文或则日文的时候长度是>1的,解决办法
在config/environment.rb里加上一行:代码
$KCODE = ‘utf8‘
或则在启动的时候加上ruby.exe -KU script/server
然后就可以用split方法把string转成char来进行截取
如代码
<%= @title.split(//)[0,10] %> #截取title字段的前10个字符
使用rails时碰到的几个常见的问题--补充中-airport -JavaEye技术社区
一个production模式下的Ror环境搭建-airport -JavaEye技术社区
dojo.io.bind的编码问题-cfans -JavaEye技术社区
DVDROM使用中碰到的常见问题解答
Oracle面试时候的几个常见的技术问题
使用Eclipse的几个必须掌握的快捷方式 改默认编码 - doggou - JavaEye技术网站
移植jffs2文件系统中碰到的问题
会声会影使用中常见的30个问题
使用 UNIX 的 10 个良好习惯 - 综合技术 - JavaEye新闻
使用JDBC时Class.forName()的作用 - 达观.平和 - JavaEye技术...
java文件中serialVersionUID的作用 - 沐芙未茵 - JavaEye技术...
展示几个使用Ajax技术的站点
PHP 中使用工厂模式 - Just Code - JavaEye技术网站
Ruby On Rails 项目时间小结-yueguangyuan -JavaEye技术社...
教育中常见的技术应用形式
教育中常见的技术应用形式
在Dreamweaver中常见的问题大全
公文写作中常见的问题
公文写作中常见的问题(2)
公文写作中常见的问题1
油漆装修中常见的问题
盘点Windows 7中令人陶醉的使用技巧 赛迪网技术社区
关于REST的一点想法,欢迎大家讨论。-rails-Ruby -JavaEye做最棒的软件...
中醫有關日常生活中所碰到的為什麼問題: