关于后台的增加修改功能以及保存功能时页面来回跳转方式

本文介绍了在SpringBoot环境中,使用Redis和EasyUI进行后台功能开发时,三种不同的页面跳转和保存数据的方法。包括通过Controller层实现的基础跳转、配置式保存以及框架辅助的跳转方式。每种方法都有其适用场景和限制,例如,配置式保存适用于简单保存,而框架辅助的跳转方式可以简化控制器代码,但可能无法回显数据。
摘要由CSDN通过智能技术生成

开发环境:springnoot,Redis,easyUI(有自己封装的)
实现的功能如图:先点击左边的树,展示所选择的的节点下的数据,同时将树的名称带到增加页面(如果没选择左边的树直接点击添加则不显示树名称),点击增加或修改都会跳转到此页面,(只不过增加是不用回显数据)
在这里插入图片描述
第一种跳转方式:通过spring的controller层实现,增加修改都会走,这种方式增加修改保存都要写后台代码,这种方式是最基础的,也是最通用的,但也是最麻烦的,
前台页面JS代码

//增加,修改
        function edit(id) {
            let url = '/user/product/edit';
            let row = $("#dg").datagrid("getSelected");
            if(!id){
                let treeRow = $("#tt").tree('getSelected');
                if(treeRow){
                    url += "?productCategoryId=" + treeRow['id'];//括号里的测试要写id,不能是其他的,不然增加页面不显示选择树名称
                }
            }e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值