Rails还是无法与Asp.net相比呀

动态语言用不习惯,少了编译时的查错很不爽。

缺少可视界面设计工具,还缺少真正方便可用的SqlServer驱动

开发速度也不见得很快,可能与Java(Jsp)相比要快得多吧

当然,学了Rails还是有点好处的,主要是长见识吧

 

以下是我抄来用于培训系统中的登录代码

  def login_check
	  
	  puts "in test login"
	  if session[:userID] then
		  #session[:userID]=nil
		  puts "session[:userID] ==#{session[:userID].class} .  session[:userID].isNULL=#{session[:userID]==nil}"
		  render :text=>"you are logined"
		  #return
		  puts "您已经登陆 2"
		  
	  end
	  
	  unless request.get?
		  @members = GroupMember.find(:all ,:conditions =>["loginID = ?", params[:group_member][:loginID]])  # ,:order => "orderby"    
		  #puts "=====>@members.empty?=#{@members.empty?}"
		  
		  unless @members.empty? 
			logger.debug( '密码是' + @members[0].passwd )
			  if @members[0].passwd == params[:group_member][:passwd] then
				  #redirect_to :controller=>'exams', :action=>'index'
				  redirect_to '/exams'
				  session[:login_member]=@members[0]
				  return
			  end   
		  end
		  
		  render( :action=>'login', :notice =>'用户名或密码不正确' )
	  end
	  
  end
posted on 2011-02-06 18:58  佩恩  阅读(442)  评论(1编辑  收藏  举报