ModelAndView怎么返回给前台修改页面 5C

ssm框架,有一个页面,list.jsp页面。当数据在页面中显示出来之后
图片说明
点击修改,根据id跳转到后台进行查询一条数据
图片说明
数据查询完之后怎么返回给前台?????前台的修改也是也是在list.jsp页面中,图片说明
只不过是以弹出框的形式来弹出来的,不是一个单独的修改页面。
图片说明
图片说明

请问这种情况怎么做,怎么给这个弹出框返回值,让后台查询的一条数据在这个修改的弹出框中显示。求大神帮忙。

0
u012975987
DavidLee9 应该是设置分类标题input里面的value 为 ${updateList.分类标题字段名} 。跟你的list那写的形式一样
7 个月之前 回复

4个回答

0

href去掉
onclick里面发送ajax
updateList返回json而不是modelandview
返回的json填充弹出框

0

发送ajax请求,返回数据,放到弹出框

0

不要用url传参,在js里你的openym()方法里同ajax传参
$.ajax({
url:"",
type:"POST",
data:data,
success: function(response){
if(response.tip=="success"){
$("模态框").show();
用response里的数据填到模态框中
}else{
alert("错误")
}}
});

后台用
  @RequestMapping({"/地址"})
@ResponseBody
public Map<String, Object> isIdExist(int id) throws Exception {
    Map<String, Object> result = new HashMap();
    boolean isSuccess = this.Service.getById(id);
    if (isSuccess) {
        result.put("tip", "success");
    } else {
        result.put("tip", "error");
    }
    return result;
}
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
(五)ModelAndView的使用(用于返回模型M和视图V数据----渲染页面)
1.ModelAndView的作用:MVC模型中的,M为模型(Model),V为视图(View)。ModelAndView 是一种变量类型,这类类型包含了  模型和视图  的数据。但返回ModelAndView 时,即把模型数据和视图数据一起返回。一般把ModelAndView 数据返回给浏览器,若浏览器根据模型数据和视图数据来渲染网页。等于ModelAndView把Model 和 View 的数...
ModelAndView与前台jsp页面和js 数据交互的方法
后台controller的写法:在modelandview里添加对象,通过addObject发送到前台jsp页面Js的写法:跟jsp页面上的写法类似,只不过需要加单引号 ’ ‘ ,否则js会报错未定义 另外还有一点,js里null和””是不一样的,如果message是空的话,${message}显示的是“”这也是始终不等于null的调试界面的显示:在网上找了资料,还有其他的写法 https://w...
后台将数据传回前台的三种绑定方式(Model,Map,ModelAndView)
Model+Map+ ModelAndView后台数据三种捆绑方式
springMVC向ModelAndView向前台页面传值
ModelAndView有7个构造方法,我们用了ModelAndView(String viewName, Map @RequestMapping(value=&quot;/showemp.do&quot;) public ModelAndView findAll(@RequestParam(required=true,defaultValue=&quot;1&quot;) Integer pagenow, ...
ModelAndView传参数到前端jsp页面,页面却获取不到值
后端:        @RequestMapping(&quot;index.do&quot;) public ModelAndView findIndex(){ List&amp;lt;EasybuyProduct&amp;gt; list = productBiz.findBy_8Line(); ModelAndView model = new ModelAndView(&quot;forward:/index.jsp&quot;); mod...
springMVC返回数据到页面的几种方式
1.通过request对象  request.setAttribute()方法 ,如request.setAttribute("user",user); 2.通过ModelAndView的 addObject()方法 @RequestMapping("/add.do") public ModelAndView add(){ ModelAndView mav = new Mod
SSM中,返回值为ModelAndView时,向前端返回数据的方法
 ModelAndView是什么?它主要用来干什么? 简单的理解就是在Controller层中将后台数据传递给前端。那么怎么传呢?我们就要依靠这个ModelAndView来进行传递。 那么ModelAndView具体是怎么将后台数据传递给前端的呢?下面分别用3种方法进行演示。 Controller层中的代码: @Controller public class TestController...
EL表达式的使用及示例
在MVC体系结构中,JSP页面只是用来显示数据,但JSP脚本中的表达式功能不够强大,它不能直接对隐式对象中某对象的属性进行显示,需要配合Scriptlet才能显示数据,很是麻烦,如果在JSP页面中使用EL表达式将大大简化JSP页面中的Java代码,在配合JSP标准动作,JSTL,可达到真正的JSP无脚本。关系运算符: == (或 eq )、 != (或 ne )、 < (或 lt )、 > (或 gt )、 <= (或 le )和 >= (或 ge ) 逻辑运算符: && (或 and )、 || (或
SpringMVC如何返回字符串到前端用js获取
SpringMVC如何返回字符串到前端用js获取,SpringMVC怎么返回字符串,SpringMVC怎么实现从服务器返回一条字符串
同一个页面,发出ajax请求,经过controller,返回ModelAndView,数据显示不了
1.jsp页面 一个parent.jsp中包含了一个下拉菜单(显示在上面),下面是一个iframe,iframe的src为child.jsp. 2.需求 根据上面的下拉菜单所选择的项目,发出请求数据,在iframe中表格中显示所对应项目中的数据 3.动作 目前,我在下拉菜单中注册了onchange事件,当用户选择了一个子项,则发出ajax请求,然后,在相应的controller中,进行处
SpringMVC学习使用错误一:ModelAndView类引入错误(导致前台不能获取后台的modelandview设置的值)
事件回顾: 刚过遇到一个问题,前台取不到后端的值,试了一半天,除了不能取值,其他都正常。也没有报错。后面检测了一个小时才发现是ModelAndView这个类引入错误,多半是太借助eclipse的自动提示功能了!自己也没有注意到。 ModelAndView类有两个,分别是org.springframework.web.servlet.ModelAndView;和org.springframewo
SpringMvc返回modelandview返回的页面无法跳转
  关于modelandview跳转的问题  小白刚刚开始学习使用springmvc框架,配置好简单的web.xml文件和springmvc的配置文件springmvc文件之后,兴冲冲的卸了一个简单的helloworld测试demo看看效果。请求到控制器的路径是: login.do ;控制器处理之后返回一个modelandview实例,并且设定,照常来说应该跳转到helloworld.jsp的页面...
【解决】springmvc 前台表单提交数据返回400错误
这个错误纠结了3天,特此做个标记! 前台表单提交,添加用户,用户属性里有个:Integer  status;属性; controller中函数: public ModelAndView addUser( String flag, @ModelAttribute User user, ModelAndView mv){ //。。。。。。 } 前台页面表单提交,进到拦截器里就不进
Spring注解RestController标注之后,通过返回ModelAndView可以跳转页面
spring4.1中添加了@RestController注解很方便,集成了@ResponseBody注解,无需再在每个方法前添加了..但是却发现个问题..之前用@Controller注解的时候经常会如下所示的返回到视图页面index.jsp: @RequestMapping(value=&quot;/tologin&quot;, method=RequestMethod.GET) publ...
使用spring mvc前台获取后台返回的List
spring mvc 前台获取后台返回的list
ModelAndView传值失败—后端向前端传值的三种方法
ModelAndView传值失败-—后端向前端传值的三种方法
使用modelAndView返回页面不正确
在工程中,我们如果使用modelAndView返回页面 有可能会碰到如下问题,例如 @RequestMapping(value = "/userDetail.html") public ModelAndView jump2UserDetailPag() { //获取当前登录的用户username UserDetails userDetails = (UserDetails) Secu
在SpringMVC中关于转发和重定向的路径问题
2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...
如何在页面中获取到ModelAndView绑定的值
文章内容主要是如何在JSP中获取ModelAndView.addObject绑定的值以及如何在JS中获取ModelAndView.addObject绑定的值,有其他方式的话可以补充到评论区大家共同学习
2016-12-03(两种处理JSON返回页面的方式、分页,ModelAndView和Model的区别,<C:forEach>注意)
一.两种方式可以返回JSON对象 1.使用@ResponseBody进行直接返回,这种方式适合于如果页面是各种UI框架的数据表格,提示只要返回对应的JSON格式的数据,框架就可以帮你拼装的类型 比如: @RequestMapping(value="getAllUser") public @ResponseBody String getAllUser(HttpServletResponse
ModelAndView返回json类型数据
ModelAndView返回json类型数据一
Spring MVC中Controller如何将数据返回给页面
要实现Controller返回数据给页面,Spring MVC 提供了以下几种途径: ModelAndView:将视图和数据封装成ModelAndView对象,作为方法的返回值,数据最终会存到HttpServletRequest对象中! Model对象:通过给方法添加引用Model对象入参,直接往Model对象添加属性值。那么哪些类型的入参才能够引用Model对象,有三种类型,分别是  org...
Spring Mvc使用ModelAndView无法跳转页面的问题
问题描述:controller中,使用String作为方法返回值返回view名,正常跳转。方法返回值改成ModelAndview,始终无法跳转到view指定的页面,经查是ModelAndview类应用错误导致的! 应该引用org.springframework.web.servlet.ModelAndView类, 实际引用org.springframework.web.portlet.Mo...
mvn构建JAX-WS项目含服务端和客户端代码实现
JDK中自带JAX-WS框架。相比而言,JWS是轻量级的,使用非常简便,可与Spring集成使用。下面就详述如何通过mvn构建WebService服务端及客户端。大概过程,引入依赖包->写服务端->服务发布->写客户端
ModelAndView向前台传值无效之----1.终结篇
1.确保格式如下:2.这时候,如果前台还接收不到,可能出现的问题1.web.xml版本太低2.前台页面相应的字段有错误,或有重复,请仔细查看
springmvc生成Excel并且返回给客户端
springMVC 下载文件,生成Excel
JSP取不到modelandview传过来的值
1、检测后台打印是否有数据 2、前台写法没错还是获取不到数据时 3、只需要修改一下web.xml即可 (1) 因为我们是用maven自动生成的web.xml文件如下: (2) 只需改成如下: (3) 代码Copy如下: xml version="1.0" encoding="UTF-8"?> version="2.5" xmlns="http://
ModelAndView实现带参数跳转页面
前台页面需要带参数跳转页面 &amp;lt;a href='/homapage/toParticulars?id=1'&amp;gt; 在controller层实现代参跳转 @RequestMapping(&quot;toParticulars&quot;) public ModelAndView toParticulars(Commodity commodity){//参数传入对象 ModelAnd...
ModelAndview 来实现返回视图层
ModelAndView(View view) 构造方法的使用  ModelAndView mav=new ModelAndView(&quot;hello&quot;); mav.addObject(&quot;time&quot;, new Date()); hello 视图层的名字或者方法2:由于我们知道其model属性是一个Map的实现类。那么可以通过Map的方法来实现1 mav.getModel().put(&quot;name&quot;, ...
springmvc 返回json数据给前台jsp页面展示
在实际开发中,我们经常要把需要发数据封装成json中返回给前台,然后对获得的数据进行一些逻辑操作。请看以下例子。 1.controller中获得机构人员信息 @Controller @RequestMapping(value="/events") public class TEventsController { @Autowired   private TEventsServic
springmvc中controller返回html页面时页面乱码解法
最近使用html、Java语言来开发项目,首先发现controller没法返回html页面(返回jsp页面正常),这个问题在我另外博客中已经有解法。解决该问题后,又发现页面乱码问题始终没法解决,无意间将jsp页面的一行代码放进去刷新发现乱码问题解决了,下面贴自己的html文件: 下面的文件是.html文件,加上第一行虽然看起来有点不对劲,但是确实能解决中文显示乱码问题。<%@ page langu
在jsp页面中使用EL表达式无法解析spring mvc中Model或者ModelAndView传的值
在jsp页面中使用EL表达式无法解析spring mvc中Model或者ModelAndView传的值
后端数据传输到前端的两种方法(JQuery:AJAX 或 SpringMVC:ModelAndView)
AJAX前端可以通过JQuery的ajax方法请求到后端$.ajax<script> $(function() { $.ajax({ url:'ajaxEmps',//传给后端@RequestMapping("/ajaxEmps") data:"name=yang",//参数可以有多种写法
spring boot与thymeleaf页面传参两种方式
分享一下springboot与thymeleaf交互中的经验也心得
记录modelandview返回视图和Object数据 在vue中无法获取
一开始 在网上搜了很多方案都没有解决问题!最后通过看书找到了一种方案! 解决方案:script中添加th:inline 获取方法在18行后台的传值和方法
ajax接收ModelAndView返回的数据类型(用html)
springmvc+maven+spring data jpa:ajax异步提交,接收返回的数据时,dataType:&quot;html&quot;。controller返回的是ModelAndView
返回ModelAndView后HTML的样式没了解决办法
    最近要做一个接口,访问这个接口显示一个登陆的网页,输入数据后向这个接口post数据登陆。这里就需要用到ModelAndView,但是返回后HTML的样式就没有了。具体原因是HTML的basePath变了,HTML不能像jsp那样设置basePath,真蛋疼。 这里可以看到路径多了cas,这是登陆controller的根路径,我的资源的目录...
SpringBoot--返回值到页面(异常处理)
同上一篇一样,加入了异常处理。目录结构:ErrorInfo:public class ErrorInfo&amp;lt;T&amp;gt; {    public static final Integer OK = 0;    public static final Integer ERROR = 100;    private Integer code;    private String message;  ...
modelandview无法获取model的数据
需要的类是: import org.springframework.web.servlet.ModelAndView;
springMVC controller输出前台提示信息
删除成功或失败,在前台alert提示信息,并跳转页面 @RequestMapping(&quot;/delete.do&quot;) public void deleteNews(String option, String id, HttpServletResponse response) { response.setContentType(&quot;text/html;charset=utf-8&quot;); Strin...