首先,我水平差,不代表我一直差,以后我会慢慢提有深度的问题。
环境:有 2 个网页 需求:需要在第一个网页提交 submit 到 control 上处理,然后在从 2.html.erb 自动显示
1.html.erb 代码:
<form action="say" method="post">
name:<input type=text name="name" value="">
<br>
age:<input type=text name="age" value="">
<br>
<input type=submit name="age" value="提交">
<br>
</form>
2.html: 代码:
name:<% =@name -%>
age:<%% =@age -%>
control:
class LoveController < ApplicationController
def say
@name=params[:name]
@age=params[:age]
redirect_to "work"
end
end
问题: 现在点击 submit 按钮出现错误: Routing Error
No route matches [POST] "/say"
Try running rake routes for more information on available routes.
原因是:我不会写跳转
望大家帮助我。