《关于自定义错误处理》的相关内容
相关讨论
如何在你的应用中管理错误的页面
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。
1、设置全局的异常处理程序,在application.rb中增加:
def rescue_action_in_public(exception)
logger.error("rescue_action_in_public executed ...
by airport 2006-11-14 浏览 (2618) 回复 (1) 关键字: rails exception
如何在 find(params[:id] 报RecordNotFound错误后,跳转指定页面?
就是在action中,当传入的ID通过 model.find(params[:id])没找到时,比如用户手动输入的id。就会出现难看的ActiveRecord::RecordNotFound页面。
我现在的做法是在ApplicationController加了
around_filter :rescue_record_not_found
def rescue_record_not_fou ...
by CaiDeHen 2008-05-09 浏览 (779) 回复 (7) 关键字:
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 浏览 (3562) 回复 (3) 关键字: rails 2.0
Ruby的根模块命名空间
如果你要定制Rails的违例输出页面的话的,一般会用这样的代码:
class ApplicationController < ActionController::Base
...
def rescue_action_in_public(exception)
case exception
when ::ActionController::Unknow ...
by cookoo 2006-10-24 浏览 (6118) 回复 (6) 关键字: namespace 命名空间
Rails源码研究之ActionController:一,基本架构、render、redirect
1,action_controller.rb:
$:.unshift(File.dirname(__FILE__)) unless
$:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__)))
unless defined?(ActiveSupport)
...
by hideto 2007-06-24 浏览 (2867) 回复 (1) 关键字: actioncontroller render redirect 源码
相关博客
如何在你的应用中管理错误的页面
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。
1、设置全局的异常处理程序,在application.rb中增加:
def rescue_action_in_public(exception)
logger.error("rescue_action_in_public executed ...
by airport 2006-11-14 浏览 (4221) 回复 (1) 关键字: rails exception
Ruby的根模块命名空间
如果你要定制Rails的违例输出页面的话的,一般会用这样的代码:
class ApplicationController < ActionController::Base
...
def rescue_action_in_public(exception)
case exception
when ::ActionController::Unknow ...
by cookoo 2006-10-24 浏览 (4806) 回复 (6) 关键字: namespace 命名空间
Rails源码研究之ActionController:一,基本架构、render、redirect
1,action_controller.rb:
$:.unshift(File.dirname(__FILE__)) unless
$:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__)))
unless defined?(ActiveSupport)
...
by hideto 2007-06-24 浏览 (2411) 回复 (1) 关键字: ActionController render redirect 源码
每天一剂Rails良药之exception_notification
每天一剂Rails良药之Getting Notified of Unhandled Exceptions中也提到了Exception Notification插件
该插件在production环境下,当程序出错时会给recipient发送notification邮件
Exception notification只会在访问的IP地址不为local时才工作,我们可以配置认为是local的IP:
...
by hideto 2007-05-31 浏览 (906) 回复 (0) 关键字: Rails exception_notification
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 浏览 (2478) 回复 (3) 关键字: Rails 2.0
相关圈子讨论
jsf+tomcat出错,谁能帮我解决下
下了一个例子,在家里跑的好好的,换了个机子就出问题了。Tomcat版本的一样的,出错如下:
[main] ERROR org.apache.myfaces.webapp.StartupServletContextListener - Error initializing ServletContext
javax.faces.FacesException: java.io.IOExcep ...
by gsccnu 2007-07-09 浏览 (1493) 回复 (6)
cetia4学习笔记(2)
http://our.bizairshop.com/note/post/cetia4-2.html
前面说过,在无状态的web service环境,是不允许拿到session的,
所以调用 getSessionAttribute()和调用getRequestAttribute()方法
是一样的效果。 这一开始看起来很怪异,但是这样就可以使用单一的方法
同时处理web和web service两种请 ...
by tou3921 2008-09-18 浏览 (35) 回复 (0)
Grails1.0.1版本中Log4j应该怎么配置
刚刚接触Groovy Grails,在学习中碰到个困难,请各位帮忙查看解决下,:D !
在config.groovy文件中配置,把日志输出后,可以任意控制文件大小,同时把握在程序供捕捉到的错误和定义的信息也输出,应该怎么改?
// log4j configuration
log4j {
appender.stdout = "org.apache.log4j.ConsoleAppen ...
by yinyue1986 2008-04-21 浏览 (374) 回复 (3)
在 controller 中扑获错误 的请教
def delete = {
def jsecUser = JsecUser.get(params.id)
if (jsecUser) {
try {
jsecUser.delete(flush: true)
render("{success:true,message: ...
by dellsoft 2008-07-14 浏览 (194) 回复 (2)
相关新闻
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 浏览 (1006) 回复 (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 浏览 (3762) 回复 (4) 关键字: rails
比较Wicket 1.5和Tapestry 5
Struts框架一度很流行,现在还有很多开发者使用Struts,因为处理遗留代码和投资方面的原因,有更多的开发者已经开始转向使用基于组件的框架。JSF是最受欢迎的组件框架之一,因为JSF是JCP的一部分,而且得到很多厂商支持。JSF 2.0即将发布,不过本文要讨论的是另外两个基于组件框架:Wicket 1.5和Tapestry 5。
很快,Apache基金会将会发布两个有趣的框架新的版本:Wic ...
by QQbyte 2008-09-16 浏览 (2056) 回复 (15) 关键字: wicket tapestry

