mvc中怎样从一个controller的action中post一个参数到另一个controller的action中,怎样获得?

问题描述

我是一个实体A的Create页面提交后,把添加的该条数据的Id传到另一个实体B的create中,我开始用的get方式,但是发现,B页面submit是id是获得不到的,B页面是post表单提交。Mvc的action分HttpPost和HttpGet纠结中,不知怎样解决,各位大虾帮帮忙~

解决方案

解决方案二:
get获得后赋值页面隐藏域,然后post提交后台获得
解决方案三:
太长不想看,你可以用TempData试试。

时间: 2024-10-06 22:11:40

mvc中怎样从一个controller的action中post一个参数到另一个controller的action中,怎样获得?的相关文章

手机-登录一个页面后,怎样在文本框直接显出数据,在action接口中怎样写

问题描述 登录一个页面后,怎样在文本框直接显出数据,在action接口中怎样写 就是在用手机登陆一个网站后,有一个活动报名,点击后有两个文本框,一个姓名,一个手机号,点击活动,让手机号直接显示,不必每次输入,在action中怎样写 解决方案 你用什么框架实现的呢?在action中把手机号信息传递给前台页面直接显示. 解决方案二: 给表单赋值 赋值读出之前保存到数据库的手机号

一个Action可以直接跳转到另一个Action里吗?

问题描述 ssh里一个Action可以直接跳转到另一个Action里吗?如果可以,值怎么传? 解决方案 解决方案二:正在学习中....解决方案三:可以的,值一般设到request中然后forward到对应得action中解决方案四:我说的是两个Action中跳转,能具体点吗解决方案五:可以的.action也是java种的类而已.java中的类之间肯定可以传值的.解决方案六:可以啊,你用的是struts2吧,这样的话可以在action的result中指定属性type为chain或者是redirec

在线等待,如何在程序中真接调如(百度,sohu.sogou)搜索片定义的关键字,比如我在程序中加入一个文本框,输入关键字后,点击百度搜索程序就直接调用百度搜索这个关键字,谢谢!

问题描述 在线等待,如何在程序中真接调如(百度,sohu.sogou)搜索片定义的关键字,比如我在程序中加入一个文本框,输入关键字后,点击百度搜索程序就直接调用百度搜索这个关键字,点sohu就调用SOHU,谢谢! 解决方案 解决方案二:我这有个百度的,我常用,你把下面的内容另存为HTML文件就行了.1.<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><!--savedfromurl=(0043)http:

使用FormFile上传文件,在action前使用了Filter过滤器获取一个文本域的值,怎么获取?

问题描述 使用FormFile上传文件,在action前使用了Filter过滤器获取一个文本域的值,怎么获取?我使用ServletFileUpload在Filter中获取到值后,在Action中获取的所有值都变成NULL了,请问这是怎么回事?怎么去解决?谢谢!使用的是struts1.2 解决方案 本帖最后由 xihuanshuang 于 2010-11-15 12:48:07 编辑解决方案二:在过滤器中再把request参数传到action里.

select-关于SELECT 子句中包含一个保留字、拼写错误或丢失的参数,或标点符号不正确

问题描述 关于SELECT 子句中包含一个保留字.拼写错误或丢失的参数,或标点符号不正确 MstrSelectSql = ""SELECT StuInfo.NO AS 学号StuInfo.Name AS 姓名StuInfo.Sex AS 性别StuInfo.BirDate AS 出生日期StuInfo.PolType AS 政治面貌StuScore.English AS 大学英语StuScore.Computer AS 计算机StuScore.Math AS 大学高等数学StuScor

linq-asp.net中如何通过LINQ访问数据库某字段相应元组的的另一个字段

问题描述 asp.net中如何通过LINQ访问数据库某字段相应元组的的另一个字段 asp.net中如何通过LINQ访问数据库某字段相应元组的的另一个字段,比如有一个数据库,里面有学号,姓名,还有密码. 如果我知道一个学号,但是我想知道这个学号对应的姓名时,我应该怎么做?还有如何把这个匹配的姓名赋值到一个Lable上.求大神指点.做作业用的 解决方案 (1) var query = db.table.First(x => x.学号 == 1).姓名; (2) label1.Text = query

tag-android中重写键盘按下触发的事件的问题,Log是一个什么对象,i是一个什么方法,哪里来的

问题描述 android中重写键盘按下触发的事件的问题,Log是一个什么对象,i是一个什么方法,哪里来的 //重写键盘按下触发的事件 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { super.onKeyDown(keyCode,event); Log.i(TAG, "onKeyDown方法被调用"); return true; } 解决方案 要看Log在哪里定义的.这是一个自定义的类,你在eclips

oracle修改一个表中的主键字段值,与其外键关联的另一个表中的相应字段值也改变

问题描述 oracle修改一个表中的主键字段值,与其外键关联的另一个表中的相应字段值也改变 oracle 中修改一个表中的主键字段值,与其外键关联的另一个表中的相应字段值也改变? 有如下两张表,表a和表b 表a 结构如下: ID Name age 1 lisi 18 2 wangwu 21 3 sunliu 34 4 yiliu 24 ... ... ... 其中ID字段为表a主键且自增 表b结构如下: CID CNAME ID 1 aaaaa 1 2 bbbbb 2 3 cccccc 4 4

html jsp-html或者jsp中如何点击超链接,打开一个新窗口,点击一次,打开一个?

问题描述 html或者jsp中如何点击超链接,打开一个新窗口,点击一次,打开一个? 注册单击超链接时,页面不跳转?多次单击,只能打开一个页面,上次的被覆盖掉了.如何单击超链接时,单击一次,打开一个页面?写成注册同样不能解决 解决方案 window.open(""url"");

C#中,如何在发生某一特定事件之后,比较当前信息和access数据库中某条信息一致的时候,就修改这条信息的某个字段(比如count字段,我是为了做一个统计)+1

问题描述 C#中,如何在发生某一特定事件之后,比较当前信息和access数据库中某条信息一致的时候,就修改这条信息的某个字段(比如count字段,我是为了做一个统计),给这个字段+1.?我在百度上面搜索了一些关于如何增删修改查询access的程序,但是奈何之前没有学过数据库,看着有点困难,知道如何增删数据和查询数据.但是不知道如何修改数据,头疼的很,求各位大神指导!! 解决方案 解决方案二:修改数据库用类似如下的sqlupdate表set字段=xxxwhereid=xxx