自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Unable to load bean ObjectFactory

struts 2学习(有关Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory的错误)收藏觉得 struts2  的官方网站上的第一个例子不是太好, 我开始试的时候, 把 struts2  的所有的 jar 包 都放到web-inf/lib  下了, 结果老出错就是下面的两个错:----------...

2009-06-21 14:59:30 126

原创 struts2 异常处理总结

 1---:java.lang.NoClassDefFoundError: org/apache/struts2/dojo/views/jsp/ui/HeadTag解决办法:原因缺少了dojo的JAR包,引入即可:struts2-dojo-plugin-2.1.2.jar(The "head" tag renders required JavaScript code to conf...

2009-06-11 10:39:37 134

原创 struts2中的数据校验

一. ActionSupport是个工具类,他实现了Action, Validatable等接口, Validatable提供validate()方法进行数据验证.Action只要继承ActionSupport类,重写validate()方法就可以进行数据验证 二. 校验的流程     首先,Struts框架对输入数据进行类型转换,然后再进行数据校验,如果类型转换与数据校验都没有错误发生, 就...

2009-06-05 09:48:31 113

struts2 常见异常2

警告: No configuration found for the specified action: 'ShowMessage' in namespace: ''. Form action defaulting to 'action' attribute's literal value.  解决方法:经过测试发现,是没有正确使用tag的原因,这种情况下,正确的写法应该是,<s:f...

2009-06-03 23:56:40 108

struts 常见异常(1)

2009-6-3 17:16:38 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter struts2 Unable to load configuration. - bean - jar:file:/D:/struts2/struts2/WebRoot/WEB-INF/lib/str...

2009-06-03 17:21:19 100

struts2 jar包说明

commons-logging-1.0.4.jar 日志包freemarker-2.3.8.jar ognl-2.6.11.jarstruts2-core-2.0.11.jar 核心包xwork-2.0.4.jar xwork所依赖的核心包,struts2也依赖于它

2009-06-03 16:03:01 78

原创 SOA

面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。  这种具有中立的接口定义(没有强制绑定到特定的实现上)...

2009-05-18 14:05:38 93

原创 边界类、控制类、实体类

边界类、控制类、实体类 小雨 发表于 2006-8-11 10:39:55 链接:http://blogger.org.cn/blog/more.asp?name=nrzj&id=17433 UML中类有三种主要的版型:边界类、控制类和实体类。引入边界类、控制类及实体类的概念有助于分析和设计人员确定系统中的类。边界类位于系统与外界的交界处,窗体、报表、以及表示通讯协...

2009-03-10 11:19:52 427

rails 安装

今天终于把rails安装上了,真不容易啊,折腾了三个晚上。出现的问题是:1、Bulk updating Gem source index for: http://gems.rubyforge.org.2、timeout现说明一下本人的解决方法 首先找一个网络状况比较好的时间。我是在早晨6:30左右开始安装的。(晚上的安装也是这样总是出现2超时的情况。)查看 gem版本:...

2009-02-26 09:40:09 97

申请Google免费的企业版邮箱

申请Google免费的企业版邮箱。因为当时没有截图,可能有的地方表述不是很清楚。1. 访问网址:http://www.google.com/a/2. 在右上角设置语言为:English(us)3. 点击右上角“see details and sign up”那个蓝色的按钮。(是不是蓝色,本人不是很确定)4. 选择右边蓝色按钮下面的“Standard Edition ”连接。右图可...

2009-02-17 17:54:43 1578

rjs error

做depot例子是第11章出现添加购物车报 rjs error 错误,问题已经解决,现把代码贴上来。 Pragprog Books Online Store "all" %> "cart") do %> "c...

2009-02-13 12:43:06 106

ror 加密

MD5加密方式:require 'md5′puts MD5.hexdigest() SHA1加密方式:require 'digest/sha1′puts Digest::SHA1.hexdigest()

2009-02-10 16:14:49 148

原创 Ruby on Rails的下载及安装以及开发环境的搭建

要基于ruby开发应用程序,我们必须安装ruby、gem、rails、mongrel。第一,到官方网站上下载最新的Ruby One-Click Installer版本(已经自带了RubyGems,一个Ruby标准的包管理器),下载地址为:http://rubyforge.org/frs/download.php/29263/ruby186-26.exe,下载后的文件名为:ruby186-26....

2009-02-10 10:41:53 116

原创 web开发敏捷之道 ajax初体验 高亮显示 rjs error

在显示新加入购物车高亮效果时出现rjs error 。好像是第一次添加商品时就会出错,之后再次添加同一个商品时就不会出错。 把rjs中的:current_item改为:cart就是直接高亮显示整个购物车就不会出错。 代码如下:page[:cart].visual_effect :highlight, :start...

2009-02-09 13:43:36 118

ActionView::MissingTemplate in Store#add_to_cart

ActionView::MissingTemplate in Store#index Showing layouts/store.rhtml where line #18 raised: Missing template store/_cart.html.erb in view path D:/ruby/depot/app /viewsExtracted source (aro...

2009-02-09 11:14:07 179

NameError in StoreController#add_to_cart

根据《web开发敏捷之道》第二版学习ror,第八章106页出现如上错误。解决后代码:def add_to_cart begin product = Product.find(params[:id]) rescue ActiveRecord::RecordNotFound logger.error( "Attempt to access inv...

2009-02-02 11:28:43 810

No :secret given to the #protect_from_forgery

根据《web开发敏捷之道》(第二版)学习ror,遇到这个问题。本人rails版本2.0,ruby 1.8.6解决方法:打开/app/controllers/application.rb 文件,代码如下:class ApplicationController < ActionController::Base session :session_key => '_depot_s...

2009-02-02 10:27:33 130

ruby script/generate controller store index 没有反应

我遇到过这个情况,在项目下:运行 ruby script/generate controller store index 命令没有反应。。。经过研究发现 script文件夹下的generate文件没有内容。解决方案:新建一个项目,将script下的generate文件拷到原项目中覆盖该文件即可。...

2009-01-19 14:34:42 170

No action responded

Web开发敏捷之道P81页的delete错误:原文代码: 'destroy', :id => product }, :confirm => "Are you sure?", :method => :post %>代码删除是不能实现的。正确的代码应该是: 'destroy', :id => product },...

2009-01-16 09:58:13 102

原创 Rails will_paginate的安装和使用

will_paginate采用Gem安装。命令如下:gem install mislav-will_paginate --source http://gems.github.com 成功后的提示信息如下:Successfully installed mislav-will_paginate-2.3.2 Installing ri documentation for m...

2009-01-14 17:34:17 188

wrong number of arguments (1 for 2)

Ruby要求:数据表的名字和model的名字必须关联: 1. 表名小写,model名的第一个字母大写; 2. 表名用复数形式(如products),model用单数形式(如Product).在Rails2.0中,scaffold从核心中移出,转变成插件,使用时,我们需要在所在项目里用下面的命令下载: ruby script/plugin install scaffoldin...

2009-01-14 11:17:26 351

no such file to load -- sqlite3

Rails2.0以前,Rails是把MySQL数据库作为默认的数据库配置的,也就是不用配置MySQL的数据库就可以直接使用了。但由于现在MySQL已经属于Sun公司了(虽然它还是免费的),Rails2.0以后就把sqlite3作为默认的数据库来使用了。因此,现在在Rails中使用MySQL是要做一点配置的,也就是修改database.yml文件。# SQLite version 3.x...

2009-01-13 14:28:42 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除