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 => " ...
2006-11-14

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

关键字: rails exception
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。 1、设置全局的异常处理程序,在application.rb中增加: def rescue_action_in_public(exception) logger.error("rescue_action_in_public executed") case exception when ActiveRecord::RecordNotFound, ::ActionController::RoutingError, ...
比较了一些ROR的生产环境,经过测试,还是选用了mongrel+apache的方式。 1.download安装包: httpd-2.2.3.tar.gz ,apache服务器 ruby-1.8.5.tar.gz rubygems-0.9.0.tgz mongrel-0.3.13.4.gem 2.安装ruby tar zxvf ruby-1.8.5.tar.gz ./configure make make install 3.安装rubygems tar zxfv rubygems-0.9.0.tgz cd rubygems-0.9.0 ruby setup.rb # gem update ...
在网站制作过程中,图片上传以及图片的大小调整是经常会用到的一个功能! Rails结合几个plug-in可以说很智能的做到了这一点 做了一个简单的例子,系统在Windows平台上运行 1.上网下载file-column-0.3.1.tar.gz 和rmagick-win32-1.13.0_IM-6.2.9-3.zip (我当前的最新版本,到下述站点下载 http://rubyforge.org/projects/rmagick/ Linux下版本是RMagick-1.14.1.tar.gz) 2.安装rmagick,执行zip包里面的exe文件,同时把安装路径放到path环境变量里面去, ...
Velocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。Velocity也可以为Turbine web开发架构提供模板服务(template service)。Velocity+Turbine提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。 Velocity能为我们作什么? The Mud Store Example 假设你是一家专门出售Mud的在线商店的页面设计人员,让我们暂且称它为“在线MUD商店”。你们的业务 ...
  • 13:15
  • 浏览 (6950)
  • 评论 (3)
webwork2.1x系列,和spring的结合主要有三种方法,按照文章的介绍,下载http://xwork-optional.dev.java.net/ 插件。 webwork2.2,目前还没有正式版本,官方推荐了一种方法 具体见:http://wiki.opensymphony.com/display/WW/Spring 其实也就是前面所说的第三种方式,只是把它加入了源码包中
  • 09:40
  • 浏览 (2399)
  • 评论 (0)
[code:1]public static char doVerify(String id) { char pszSrc[]=id.toCharArray(); int iS = 0; int iW[]={7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2}; char szVerCode[] = new char[]{'1','0', ...
  • 16:55
  • 浏览 (2869)
  • 评论 (0)
记得以前看到过一篇文章,说HIBERNATE的HBM.XML文件可以不用一个一个写到SPRING的配置文件里,只要指定一个目录就可以,当时我简单试了一下,的确可以,但当时没有记下来,导致现在用到的时候GOOGLE不到(可能找法不对),很是郁闷,只好去看SPRING的源代码,终于被我找到。原来是mappingDirectoryLocations属性。只要如下写就可以: <property name="mappingDirectoryLocations"> <list> <value>HBM ...
  • 13:53
  • 浏览 (2289)
  • 评论 (0)
Jert学习
  • 17:12
  • 浏览 (2601)
  • 评论 (0)
//webwork的文档中自带 The xwork-optional package from dev.java.net contains a module xwork-spring that contains all the necessary code to use Spring in WebWork. It contains primarily a SpringObjectFactory to wire up the dependencies for an Action before passing it to WebWork. Each action should be config ...
  • 17:12
  • 浏览 (1050)
  • 评论 (0)
airport
搜索本博客
最近加入圈子
最新评论
评论排行榜