创建好页面支架,浏览器浏览时出现问题

问题描述

我的ROR框架搭建好了,建立好表之后用scaffold创建了页面支架,但是在网页执行时(http://localhost:3000/books)后出现这个问题不知道是怎么回事,贴图在附件里  问题补充:&lt;h1&gt;Listing books&lt;/h1&gt;<br /><br />&lt;table&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp;&nbsp;&nbsp; &lt;th&gt;Id&lt;/th&gt;<br />&nbsp;&nbsp;&nbsp; &lt;th&gt;Bookname&lt;/th&gt;<br />&nbsp;&nbsp;&nbsp; &lt;th&gt;Bookisbn&lt;/th&gt;<br />&nbsp; &lt;/tr&gt;<br /><br />&lt;% @books.each do |books| %&gt;<br />&nbsp; &lt;tr&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%=h books.id %&gt;&lt;/td&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%=h books.bookname %&gt;&lt;/td&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%=h books.bookisbn %&gt;&lt;/td&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= link_to 'Show', books %&gt;&lt;/td&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= link_to 'Edit', edit_books_path(books) %&gt;&lt;/td&gt;<br />&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;%= link_to 'Destroy', books, :confirm =&gt; 'Are you sure?', :method =&gt; :delete %&gt;&lt;/td&gt;<br />&nbsp; &lt;/tr&gt;<br />&lt;% end %&gt;<br />&lt;/table&gt;<br /><br />&lt;br /&gt;<br /><br />&lt;%= link_to 'New books', new_books_path %&gt;<br /><br />index是这样的

解决方案

最简单的办法,把projects表中的Id改为id就可以了
解决方案二:
不是index页面,是BooksController中的index方法
解决方案三:
Book作为Model时,一般是单数的。可能你多加了个s。
解决方案四:
index方法啥样的

时间: 2024-10-30 15:35:09

创建好页面支架,浏览器浏览时出现问题的相关文章

360安全浏览器-浏览时避免骚扰

  360安全浏览器的诞生就是在这样一个大环境下,在脚本应用广泛普及的今天,网站们采用各种匪夷所思的方法,实现各种各样的广告,如:浮动广告.状态条走马灯.超级飘.网页对话框.网页消息框等各种手段来显示广告,广告是网站生存的重要条件,但如此多的特殊形态对浏览者是很大的干扰.360安全浏览器一直在这方面不断改进,即争取有效过滤这些内容,又避免产生对正常功能的误过滤,360安全浏览器追求的不是过滤全部广告,而是过滤全部干扰. 360安全浏览器可能不是最好的广告过滤软件,也不是自定义功能最强大最灵活的广

如何处理UC浏览器浏览时图片模糊不清

  1.首先关闭极速模式设置项后重试. 2.更改浏览器工作栏上面的"设置",找到"极速/省流",在弹出的窗口中选择"图片质量",然后点击"标准"或"全彩". 然后再重新点开UC浏览器试试看,你会惊喜的发现图片瞬间变得清晰无比了.

我记和asp.net webforms中可以用mypage.aspx和mypage.mobile.aspx,用户浏览时,可根据浏览器,自动呈现页面的

问题描述 我记和asp.netwebforms(不是MVC)中,可以用mypage.aspx和mypage.mobile.aspx,用户浏览时,可根据浏览器是否是手机还是PC,自动呈现页面的,同时在地址上,页面网址都是mypage.aspx.我以前有见过,但是不知道为什么,在vs2012中,无法实现这个功能了.请各位指点一下. 解决方案 解决方案二:mvc4到是有这个功能,老的这种到从没试过.解决方案三:AnnouncingreleaseofASP.NETandWebTools2012.2Upd

ASP.NET AJAX RC Tip:页面中无UpdatePanel时UpdateProgress创建出错问题

ajax|asp.net|创建|问题|页面 昨日下午,IM上遇到菌哥,被问到为什么安装ASP.NET AJAX RC之后,某些页面总是在创建UpdateProgress时出现脚本错误.当时给了一个不太好的解决方案,刚才简单看了一下System.Web.Extensions.dll中的相关实现,得出了一个更好的解决方案,在这里简单地说一下. 首先,我模拟一个"事发现场",由此开始解决问题:一般来说,在所有的页面中可能需要统一的Updating Animation,于是可能会将一个Upda

提高页面浏览时长 十个妙招帮你达成

增加网页的浏览时长是每个网站拥有者的愿望.访问者在网站停留的时间越长,带来的销售机会就越大,他们可能成为你忠实的用户.网页停留时长也会成为你的网站排名的重要依据.像谷歌这样的搜索引擎对网友对网站的参与程度很关注,网站停留时长的增加会带来排名的提升.让访问者在你的网站上待更长的时间是非常重要的,这里有10个技巧可以让访问者在网站上保持更长的时间. 1.在内容中添加超链 与其在登录页面上放下所有用户需要的信息,不如在这页面上添加几个超链.这样一来,你的访问者可能点开链接,而不会迅速按后退按钮离开网站

自己做了个竞价单页网站,用ie浏览器打开时总是跳转到另一个网上不认识的页面

问题描述 自己做了个竞价单页网站,用ie浏览器打开时总是跳转到另一个网上不认识的页面 我做了个竞价单页的网站,用的是左旋肉碱那个网站的模板,但是安装在iis上以后,用ie浏览器打开时总是跳转到"55uu55.com/1.asp"这个网址(前面有个ww38.),用搜狗浏览器,google chrome浏览器,360浏览器打开时都没问题,这是为什么呢?急急急!!!

精通CSS+DIV网页样式与布局--页面和浏览器元素

        在页面和浏览器中,除了文字.图片.表格.表单等,还有很多各种各样的元素,在上篇博文中,小编主要简单的介绍了一下在CSS中如何设置表格和表单,今天小编主要简单介绍一下丰富的超链接特效.鼠标特效.页面滚动条.首先我们来看一张思维导图:                  接着,小编会跟随上述思维导图的足迹,慢慢探寻,丰富的超链接特效中,我们首先来介绍动态超链接,我们来看一下例子的代码和运行的效果:          动态超链接 <span style="font-size:18p

《HTML CSS JavaScript 网页制作从入门到精通 第3版》—— 1.3 使用浏览器浏览HTML文件

1.3 使用浏览器浏览HTML文件 1.3.1 查看页面效果 打开index.htm文件,在IE浏览器窗口中可以看到编辑的HTML页面效果,如图1.6所示. 1.3.2 查看源文件 可以使用以下方法方便快捷地打开HTML文档进行编辑. 在页面空白处,单击鼠标右键,在弹出的快捷菜单中选择[查看源文件]选项. 在页面空白处,单击一次鼠标左键,按下键盘上最下边一行的[右键]快捷键,选择[查看源文件]选项. 在浏览器菜单栏上,选择[查看]|[源文件]命令,可以查看源文件,如图1.7所示,可以查看源文件.

用Oracle的SQL*Plus工具创建HTML页面

oracle|创建|页面 用Oracle的SQL*Plus工具创建HTML页面   作者:Fenng   Oracle的SQL*Plus工具有一些比较有趣的选项,合理的使用,能够给我们意想不到的后果.其中有一个"-M"选项能够创建用来创建HTML报表,在实际应用中很有用处.我们先来看看SQL*Plus(Oracle 8i)的一些选项:   C:\>SQLPLUS - 用法: SQLPLUS [ [<option>] [<logon>] [<start