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中添加页面的名称,直接就可以实现跳转。

MVC起始页面路径设置相关推荐

  1. word下设置多个起始页面

    word下设置多个起始页面 如果在Word文档中创建了页眉.页脚,那么在默认情况下,一篇文章从头到尾的页眉页脚都是一样的. 但有时,我们还需要根据不同的章节内容而设定不同的页眉页脚.有的朋友将不同的章 ...

  2. XCode环境变量及路径设置

    一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的 ...

  3. spring MVC中页面添加锚点

    2019独角兽企业重金招聘Python工程师标准>>> 需要添加锚点的代码: <li><a href="main/index#page1"> ...

  4. 谷歌浏览器的下载位置如何设置 Chrome浏览器下载路径设置方法简述

    在Chrome地址栏输入"chrome://settings/"后回车; 谷歌浏览器的下载位置如何设置?Chrome浏览器下载路径设置方法简述 谷歌浏览器的下载位置如何设置?Chr ...

  5. 【转】XCode环境变量及路径设置 -- 待学习

    原文网址:http://www.cnblogs.com/oc-bowen/p/5140541.html 一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自 ...

  6. 蓝天采集器winds系统页面渲染设置教程

    页面渲染设置 页面渲染功能开启后能自动加载出网页中的ajax内容 服务器中需要安装谷歌浏览器,支持linux.win系统 centos7安装chrome的命令: wget https://dl.goo ...

  7. 微信小程序函数无法运行或者出现报错“Component “页面路径“ does not have a method “ 方法名“ to handle event “tap“.”

    Component "页面路径" does not have a method " 方法名" to handle event "tap".& ...

  8. ASP.NET.MVC登录页面

    ASP.NET.MVC登录页面 开发工具与关键技术:Visual Studio 2015 作者:昨夜星辰 撰写时间:2019年05月09日 一.我们学习MVC的时候做的第一步就是登陆,登陆是做项目必不 ...

  9. 基于用django,mysql 以及echarts设计一个图书网页(内含js,css,img路径设置,数据库的一些常见问题)

    (1)设计步骤:网页------>url路径端------>view数据传输 (1,1) 网页设计: (1,1,1)登录界面: <!doctype html> <html ...

最新文章

  1. 数据结构与算法 / 排序算法(3)
  2. leetcode 814. Binary Tree Pruning | 814. 二叉树剪枝(Java)
  3. mysql中的replication_mysql中replication的相关问题总结
  4. 收缩分割多边形(PSENet中有使用)
  5. openoffice 安装 linux环境
  6. ubuntu下安装、卸载软件命令
  7. Java Web学习总结(29)——Java Web中的Filter和Interceptor比较
  8. javaweb--HTTP状态码
  9. cdh 安装_使用Cloudera的CDH部署Hadoop:第二步,安装JDK
  10. cocos2dx学习:TexturePacker的使用
  11. Python3.X出现AttributeError: module 'urllib' has no attribute 'urlopen'错误
  12. matlab 差影法,MATLAB人体姿态行为识别[差影法,多姿势]
  13. 计算思维在计算机科学中的应用,计算思维在离散数学中的应用.pdf
  14. 小作业-drawline换成drawrectangle和fillRectangle
  15. 企业工商信息数据接口说明
  16. redis——jedis的使用以及springboot整合redis
  17. 华为防火墙基于IP地址的带宽管理
  18. python except exception_Python 获取异常(Exception)信息的几种方法
  19. Win10多用户远程桌面
  20. 大数据存储引擎-bigstore

热门文章

  1. DirectX 3D相关资源参考
  2. STM32 串口ISP下载
  3. cmake (3)多个源文件aux_source_directory
  4. 《研磨设计模式》chap17 策略模式(1) 简介
  5. HDU-5706(DFS)
  6. Kubernetes存储之volume
  7. Shell脚本之条件判断
  8. MySQL—事务及其特征
  9. python_面向对象进阶之slots
  10. Linux内核设计与实现学习笔记目录