MVC起始页面路径设置
MVC起始页面路径
在开发的时候用到了MVC框架,但是,路径的设置是一个经常遇到的问题,尤其是404提示。
首先,新建自己的文件夹,由于是多人合作开发,最后就是根据模块功能建立自己的文件夹,进行分类这样看起来很舒服。
选择Controller文件夹,右击添加——新建文件夹。
建立自己的Controller控制器,选择自己新建文件夹,右击选择添加——控制器。
输入你自己的控制器名称,添加即可。
它会自动生成Controller控制器,如图。
添加视图,在Controller控制器中,将光标定位到Index上面,双击选中Index然后,右击选择——添加视图。
这里,有两种选择,一种是默认名称,不修改view的名字,直接添加即可,如下。
它会自动的生成一个名称为Index的view视图,而且,它会根据Controller中的文件路径,自己添加相应的文件夹,然后把对应的视图,放到它新添加的文件夹中。
此时,设置起始页面的路径,直接输入Controller的名称,然后加上Index即可。
第二种情况,自己给view视图命名,同样的选择自己的Controller控制器,选中的Index之后,右击选择——添加视图。
自定义view视图的名称,添加即可。
此时,起始页面的路径同样是Controller/Index,只不过需要修改Controller控制器中的ReturnView的返回页面,添加自己自定义的View页面即可。
建议采用后者,自定义名称,这样可以根据视图的名字,大概的知道该视图页面的功能。
Controller可以返回任何一个视图,直接在view中先建视图,然后修改Controller中返回页面的方法,即可,返回新建的视图页面。
一个Controller可以返回多个视图,可以在Controller中添加代码,返回不同的页面,需要设置一下起始页面的路径。
对于命名这个问题。
最好的办法,就是修改Controller中的控制器的名字,然后,再右击添加视图,此时默认的视图名字,就是你Controller中自定义的名称。
实现页面的跳转,在链接上写自定义Controller中控制器的名称即可,不需要在Return view中添加页面的名称,直接就可以实现跳转。