关于使用rails创建控制器的问题

关于使用rails创建控制器的问题

在使用ruby script/generate controller Greeting index的过程中
没有创建相应的rhtml视图
只创建了一个.html.erb文件
和书上说的不一样
而且创建同名的控制器的时候
书上说会询问是否覆盖
可我在创建的时候直接就不让创建了
不知道是怎么回事
那rhtml文件不能自己生成
需要自己手动创建吗
书上写的控制台信息明明写了
create app/views/greeting/index.rhtml

初学 各位大哥多多指教
我用的是ruby1.8.6,php?name=rails" onclick="tagshow(event)" class="t_tag">rails2.1.1
书上是 rails 1.2.6 ,版本不一样,所以会有点区别,只要能够理解原理,不影响学习
哦 谢谢 那请问那个.html.erb有什么用吗?
是不是每个Action都有对应的.html.erb啊?
那这么说rhtml只能手动创建了是吗?
在Rails2.0以后,原来的rhtml文件用html.erb代替了。
现在的第三版Agile web的书中已经都用html.erb作为例子使用了。也就是,在rails2.0以后,rails提倡用html.erb了。他的视图文件均用这个后缀。但原来的rhtml一样可以用,只是不提倡了,当然就不会自动被建立了。现在在视图中自动建立的是html.erb的文件。

建议你去下载第三版的Agile Web的Beta版(英文)来看,就很容易理解了。那里的例子全都可以通过,而且也有源代码文件可以直接使用。