0

好的,我想我对 Rail 架构感到困惑,但这是我的问题:

我在 Java 中有一个 REST 服务,其结构如下:

GET  scores/class/elementeray_class/teacher/miss_teacher/highschool

然后我们HAML view在 Rails 中,假设有一堆文本框等,我们在其中输入班级名称、教师姓名等的值......

然后我controller 在 Rails 控制器中有我的 Rails 我想对 Java REST 服务进行 NetHTTP 调用并取回值,以便我可以将该 JSON 传递回 HAML 视图以显示新数据。

所以有两件事: a:我应该能够在控制器中读取用户在 HAML 视图中选择的值是什么。 b:从 (a) 中读取这些值后,我应该能够将 URL 形成为上面 Java REST 需要的内容,这样我就可以调用它并取回 JSON。

以及如何实现这些(a)和(b)让我一整天都感到困惑,有人可以高层次地解释一下应该怎么做吗?

4

1 回答 1

1

表单发送的 POST 参数是 Rails 放入您可以从控制器访问的 params[] 散列中的内容。然后在控制器中,您可以渲染视图或重定向到另一个动作。

我建议您按照官方文档中的这个快速教程进行操作,它将让您在一小时内开始使用 Rails 架构:

http://guides.rubyonrails.org/getting_started.html

于 2013-06-27T19:56:48.367 回答