如何在 find(params[:id] 报RecordNotFound错误后,跳转指定页面?》的相关内容

如何在你的应用中管理错误的页面

Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。 1、设置全局的异常处理程序,在application.rb中增加: def rescue_action_in_public(exception) logger.error("rescue_action_in_public executed ...
by airport 2006-11-14 浏览 (2494) 回复 (1) 关键字: rails exception

Rails 2.0 Preview Release

原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release Action Pack: Resources 1,RESTful风格改进: /people/1;edit将变成/people/1/edit 2,添加routing名字空间 map.namespace(:admin) do |admin| ad ...
by hideto 2007-10-04 浏览 (3377) 回复 (3) 关键字: rails 2.0

rescue_action_in_public不起作用?

参考别人的sample,在applicatin.rb增加rescue_action_in_public方法定义: class ApplicationController < ActionController::Base # Pick a unique cookie name to distinguish our session data from others' sessio ...
by balaschen 2007-10-25 浏览 (664) 回复 (1) 关键字:

Rails源码研究之ActiveRecord:一,基本架构、CRUD封装与数据库连接

Rails的ORM框架ActiveRecord是马大叔的ActiveRecord模式的实现+associations+SingleTableInheritance ActiveRecord的作者也是Rails的作者--David Heinemeier Hansson ActiveRecord的key features: 1,零Meta Data,不需要XML配置文件 2,Database Supp ...
by hideto 2007-06-19 浏览 (3120) 回复 (1) 关键字: activerecord 源码

Try() 和 Maybe Monad

在Ruby里用到对象图导航(Object Graph Navigation)的时候,有时候需要判断对象是否为nil,很常见这样的代码: #显示某个产品的分类名称 product.category ? product.category.name : nil ozmm.org的chris最近介绍了一个好方法,他给这个方法起名叫try(),给Object添加一个try方法: class O ...
by Quake Wang 2008-03-07 浏览 (1566) 回复 (11) 关键字:

关于自定义错误处理

在项目中很多情况希望能自定义处理某些异常情况,通常采用重写rescue_action方法。一般网上能看到的代码都是以下的形式: def rescue_action(exception) rescue_action_in_public(exception) end def rescue_action_in_public(exception) logger ...
by easyfinger 2007-12-27 浏览 (210) 回复 (0) 关键字:

如何在你的应用中管理错误的页面

Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。 1、设置全局的异常处理程序,在application.rb中增加: def rescue_action_in_public(exception) logger.error("rescue_action_in_public executed ...
by airport 2006-11-14 浏览 (4159) 回复 (1) 关键字: rails exception

Rails 2.0 Preview Release

原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release Action Pack: Resources 1,RESTful风格改进: /people/1;edit将变成/people/1/edit 2,添加routing名字空间 map.namespace(:admin) do |admin| ad ...
by hideto 2007-10-04 浏览 (2402) 回复 (3) 关键字: Rails 2.0

peepcode-rails2 读书笔记...

class Recipe < ActiveRecord::Base  validates_numericality_of :isdn,:greater_than=>5000,:allow_blank => true  belongs_to :categoryend填表单时,首次创建不限制,但是修改的时候会要求isdn有一个数值范围 4;35;1mCategory Load (0. ...
by chenjinlai 2008-04-25 浏览 (42) 回复 (0) 关键字:

Rails宝典之第五十三式: Handling exceptions

当我们访问错误的url时,development模式下会显示错误栈页面 但如果我们想测试production模式下的出错页面,我们应该怎样做呢? 可以发现,development.rb和production.rb里分别设置了config.action_controller.consider_all_requests_local为 true和false,当请求被当作本地请求时,出错页面会显示错误栈 ...
by hideto 2007-08-02 浏览 (603) 回复 (0) 关键字: Rails exception

xmpp中取好友状态

为了把状态变更发为博客文章,需要知道好友状态。 监视了一下来往的xml,选中了presence回调方法。 监视很简单: j.add_xml_callback do |x| debug_log("xml: #{x}") false end 注意最后要返回false,这样就表示允许后面的回调处理,比如message, presence之类的。 ...
by magicgod 2008-03-16 浏览 (534) 回复 (0)

Rails 2.0 Preview Release

原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release Action Pack: Resources 1,RESTful风格改进: /people/1;edit将变成/people/1/edit 2,添加routing名字空间 map.namespace(:admin) do |admin| ad ...
by hideto 2007-10-04 浏览 (876) 回复 (0) 关键字: Rails 2.0

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 浏览 (3224) 回复 (4) 关键字: rails

ActiveJax - Ruby版的DWR

ActiveJax是一个ruby on rails的插件,可以把你的ActiveRecord对象的查询方法直接暴露给客户端的JavaScript来调用,原理非常近似Java的AJAX框架DWR,但是要比DWR简单好用: class Author < ActiveRecord::Base active_jax def find_by_name(n) find(:al ...
by robbin 2007-12-07 浏览 (786) 回复 (1) 关键字: activejax

推荐知识库条目

Comming soon