请教rails如何调用rubu的程序

请教rails如何调用rubu的程序

之前已写好一些ruby+php?name=watir" onclick="tagshow(event)" class="t_tag">watir的程序。现在想通过php?name=rails" onclick="tagshow(event)" class="t_tag">rails开发的web界面调用这些程序。
请问怎么实现?
1、你的贴子出现几个错误:ruby,不是rubu吧?
2、你说的web页面,是指erb或rhtml这样的页面嘛?他们中如何调用ruby代码是以URL为接口的,rails中让URL与controller/action对应。说明你还没有理解rails的结构。去了解一下rails到底是如何执行的就知道如何实现你的功能了。
谢谢你的回答。
在用rails开发之前,我一直用ruby+watir写了一些测试程序和module。
我的目的是,用rails开发管理测试程序的界面,然后可以在在界面上运行这些测试程序。
我把ruby+watir写的code加到controller当中,rails提示无法认识product::IE。

举例:
我用ruby+watir写了段从文件中读出数据,然后把数据填写到rails生成的new页面中,保存这些数据。
我单独写了一个upload的view页面。对应的在controller中加入ruby+watir写的程序,但是rails提示无法认识product::IE。

def prod_bug_attachment
  @file = params[:uploaded_data]
  @filename = ProdBug.upload_file(@file)
  if (!@filename.nil? and @filename.include? ".htm")
      $ie = IE.new
      $ie.set_fast_speed
  end
end
你要在controller中require别的文件进来,才能使用呀。你把问题抽象成,现在写了两个rb文件,A,B,在A中如何访调用B文件中的代码了?需要在A中requireB进来,是不是?
controller中require 我需要的module. 那么我的这个module应该放在存放在什么目录下?
app/controller下?
lib
谢谢你的帮助!
程序可以调用了,但是有了新的问题。
我的ruby程序中又用到rails的页面。ruby程序运行时,rails无法相应web request. 似乎他们共用一个ruby的进程,我的ruby程序占用了进程,导致rails无法相应web request。

有什么方法解决?
我解决了。用了thread.

谢谢黑马的耐心帮助。!