发表于: 2017-06-18 22:05:50
1 1159
我昨天下午监考六级,然后晚上就粗去浪了~~
今天再测试的时候,接口去掉了项目名。。然后就看到了页面报错。。好像这才是错误的正确打开方式。。。
根据错误提示挨个排错。。
由于这里用不到跟student相关的东西,只用到了user的,所以我注释掉了student的相关的所有类,再次运行:
还有一个错误:
是在taskcontroller里面的,于是回头注释掉了taskcontroller类里面跟student相关的语句
然后,神奇般的好了
首页:index页面
登录页面:login.html
我什么也不输,登录显示:login/no.html
推荐页面:recommend.html
很神奇的是,由于我在数据库里面以及提前设置了三个用户:
但是每当我按照数据库来输入username和password登录时,都会显示:
不死心的我试了一下注册:用户名为RayRay 密码为1234567
点击注册:
/register.html页面
再返回数据库检查:可以看到数据库显示的密码是已经加了密的密码,所以很好的解释了为什么我刚刚按照数据库预存的密码是登录不了的。。。因数据库里面存的是已经加了密的密码。。
再次登录:Duang!成功
顺便了解了各种代号的问题是什么意思:
在http请求3位的返回码中,4开头的代表客户错误,5开头代表服务器端错误。
参考资料:http://www.jb51.net/diannaojichu/197599.html
下面三种是我遇到的三种常见错误:
404 not found是什么意思?
404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面,人们也就习惯了用404作为服务器未找到文件的错误代码了
404 not found是一种标准的HTTP返回代码,当用户输入一个链接时,服务器上的IIS(Internet信息服务)会首先检测用户输入的地址链接是否有对应的网页信息,如果没有对应的网页信息,说明用户输入的是一串无效的链接,这时IIS就会通过服务器向终端用户发送404错误代码页提示,告诉用户找不到与该地址链接对应的网页信息。
为什么会出现404 not found?
第一种:用户输入的地址链接有误,导致IIS提示404 not found。
第二种:服务器上本该有的页面已经被删除了,这种情况多发于BBS论坛,N年前的帖子如今被你通过搜索引擎搜索出来了,但实际上BBS论坛为了保障服务器的资源合理运用,都会将过期或非常久远的信息页面删除,导致404 not found。
第三种:DNS设置阻止,就中文环境而言,国外有一些被禁网站在中国浏览同样会出现404 not found的现象,这需要使用代理服务器才可以正常浏览。
对于错误405:
405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)
HTTP Status 405 (方法禁用)
->禁用请求中指定的方法。
HTTP Status 500 (服务器内部错误)
->服务器遇到错误,无法完成请求。
评论