zoukankan      html  css  js  c++  java
  • MVC-通过对象获取整个表单内容

    --------

    在MVC的Controller(控制器)里面定义相同的方法时,我们需要解决重载问题:

    解决方案一:在参数中定义一个FormCollection类型,解决问题

      [HttpSet]

      public ActionResult Add()
            {

      [HttpPost]
            public ActionResult Add(FormCollection collection)
            {

    解决方案二:利用从前台获取数据解决问题

    [HttpSet]

      public ActionResult Add()
            {

      [HttpPost]
            public ActionResult Editor(string userName)//MVC在调用Action之前,自动给我们做了参数装配
            {

    注意:这里定义的string后面的字段名要和前台的定义的name名称一致,不然无法获取到

    -----还可以直接通过获取实体对象的集合来实现

      public ActionResult Editor(string userName,ZhuCe conn)

         {

    -ZhuCe及为实体对象

    当要通过获取实体对象获取值时,这时Form表单里面定义的Name要和实体属性名字一致才能获取到值

    -----------------以下就是我没按照属性定义Form表单里面的Name遇到的问题

    当时我还纳闷呢,这个到底哪出错了,到底能不能获取,后来问大神才知道是name名和实体名不一致造成无法获取的,当然不获取对象,只单个的获取用户名和密码那name值就可以随便定义了~

    如果疑问欢迎加Q:779471555 我会鼎力相助~

    百闻不如一见,百见不如一做,只有做了,才知道问题出现在哪儿,才能去解决问题。
  • 相关阅读:
    Java SSL证书的安装
    zookeeper集群配置
    ERROR org.apache.zookeeper.ClientCnxn:532
    线程池c3p0和dbcp2的配置初始化实例
    SIP/2.0 403 Forbidden(Invalid domain in From: header)
    OkHttp实现文件上传进度
    Http 缓存机制
    Cookie、Session 和 Token区别
    RecyclerView-- 侧滑删除和拖动排序
    RecyclerView--添加头部和底部
  • 原文地址:https://www.cnblogs.com/shuai7boy/p/RYJ.html
Copyright © 2011-2022 走看看