SpringMVC  注解式传递Ztree参数

前端页面JS处理:

$("#save").click( function(){var zTree = $.fn.zTree.getZTreeObj("treeDemo" );if(projectType == "" || projectType == null || projectType == undefined){alert( "请选择项目类型!" ); return false;}taskList = getCheckValue( "taskCheck");if(taskList.length <= 0){alert( "请选择流程环节!" ); return false;}userList = getCheckValue("defaultCheck" );console.log(zTree.getCheckedNodes(true));$.ajax({url : "${ctx}/main/taskroleset/saveRoleData" ,type: "POST",data: {projectType : projectType,taskList : taskList,"ztreeModelList" : JSON.stringify(zTree.getCheckedNodes(true )),userList : userList},success: function(data){alert(data);$( 'input:checkbox').attr('checked' , false);}});
});

后端Java程序处理:

@RequestMapping(value="saveRoleData" , method = RequestMethod.POST)
public @ResponseBody String saveRoleData(String projectType, @RequestParam (value = "taskList[]", required = false) List<String> taskList, String ztreeModelList, @RequestParam(value = "userList[]" , required = false) List<String> userList, HttpServletRequest request, HttpSession session) throws Exception {return kwpTaskRoleRefService.createTaskRoleRef(projectType, taskList, ztreeModelList, userList, request);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/249003.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实验 4 [bx]和 loop 的使用

实验结论 实验1&#xff1a;综合使用 loop,[bx]&#xff0c;编写完整汇编程序&#xff0c;实现向内存 b800:07b8 开始的连续 16 个字单元重复填充字数据 0403H。 1.源代码及实验结果 运行结果&#xff1a;屏幕中央出现一排红色的心❤。 2.将源代码程序中字数据 0403H→修改为 0…

linux开发工具之gcc

首先gcc编译链接的一个实例如下所示&#xff1a; 接下来看一下gcc的常见选项&#xff1a; gcc的使用示例&#xff1a; 转载于:https://www.cnblogs.com/wsw-seu/p/10826124.html

怎么解决eclipse报PermGen space异常的问题

怎么解决eclipse报PermGen space异常的问题 最近使用eclipse做开发&#xff0c;使用的服务器是tomcat&#xff0c;但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。 这个错误很常见&#xff0c;于是配置tomcat下的catalina.bat&#xff0c;配置e…

org.hibernate.service.ServiceRegistryBuilder被弃用

看视频教程是这样写的: //创建配置对象Configuration config new Configuration().configure();//创建服务注册对象ServiceRegistry serviceRegistry new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();//创建会话工厂对象session…

音频基本概念

音频基本概念 声音的本质 音调&#xff1a;频率 音量&#xff1a;振幅 音色&#xff1a;与材质有关&#xff0c;谐波&#xff08;不规则的正玄波&#xff09; 屏幕快照 2018-12-04 下午1.53.40.png采样-量化-编码 采样大小&#xff1a; 一个采样用多少bit存放&#xff0c;目前常…

How to use external classes and PHP files in Laravel Controller?

By: Povilas KoropLaravel is an MVC framework with its own folder structure, but sometimes we want to use something external which doesn’t follow the same structure. Let’s review two different scenarios – when we have external class and when it’s just a…

在多种浏览器中嵌入Applet

1 基本信息 摘要&#xff1a;一个开发好的Java Applet&#xff0c;是通过标准的标签&#xff08;Tag&#xff09;嵌入到HTML页面中的。浏览器在解析到支持的嵌入Applet的标签时&#xff0c;会启动Java Plug-in来渲染标签中的Java Applet。 由于历史原因&#xff0c;在页面中嵌…

share团队冲刺3

团队冲刺第三天 昨天&#xff1a;完成了对输出文字&#xff0c;按钮控件的添加&#xff0c;能够将其在模拟器上运行 今天&#xff1a;学习输入的添加方式 问题&#xff1a;Android resource linking failed 在改变按钮样式的时候&#xff0c;出现了这个问题&#xff0c;正在百度…

Django学习手册 - ORM 数据创建/表操作 汇总

ORM 查询的数据类型: QuerySet与惰性机制(可以看作是一个列表) 所谓惰性机制:表名.objects.all()或者.filter()等都只是返回了一个QuerySet&#xff08;查询结果集对象&#xff09;&#xff0c;它并不会马上执行sql&#xff0c;而是当调用QuerySet的时候才执行。 QuerySet特点&…

applet实现大文件ftp上传(三)

下一步呢&#xff0c;当然就是对这个jar文件进行数字证书包装。流程如下&#xff1a; <1>、生成密匙证书(key certificate)&#xff0c;该证书将存储在你的.keystore文件中。Validity指的是密匙的有效期&#xff0c;默认是180&#xff0c;但是这里我们需要一年的时间&am…

网站301重定向 解决方法

网站301重定向&#xff0c;一般都是将不带www的域名转向带有www的&#xff0c;有几个小朋友问过几次需要在哪改&#xff0c;写出来不会的参考下。 1、新建一个“.htaccess”文件 2、复制以下代码&#xff1a;&#xff08;a你的域名&#xff09; Options FollowSymLinks rewrite…

Vue 从入门到进阶之路(十四)

之前的文章我们对 vue 的基础用法已经有了很直观的认识&#xff0c;本章我们来看一下 vue 中的生命周期函数。 上图为 Vue官方为我们提供的完整的生命周期函数的流程图&#xff0c;下面的案例我们只是走了部分情况流程&#xff0c;但所有的生命周期函数都涉及到了。 1 <!DOC…

css 清除浮动float 嗒嘀嗒滴 ----20181120

手动给父元素添加高度通过clear清除内部和外部浮动给父元素添加overfloat属性并结合zoom:1使用给父元素添加浮动        常用方法&#xff1a; ①给兄弟元素添加clear属性&#xff1a;添加一个class为clear&#xff1a;both&#xff0c; ②添加伪类&#xff1a;.clearf…

applet实现大文件ftp上传(一)

由于要用APPLET实现大文件FTP上传下载&#xff0c;从网上搜索了几下&#xff0c;找到很多资料&#xff0c;最后决定采用基于 org.apache.commons.net.ftp包实现FTP上传下载&#xff0c;Net包中的类既提供对协议的底层访问也有高层的抽象。在大多数情况下&#xff0c;抽 象是足够…

微软最爽命令行工具发布!

最近微软发布了命令行工具Windows Terminal&#xff0c;简直要让我们爽翻天 长期以来&#xff0c;Linux和Mac下的命令行工具自成一派&#xff0c;Windows却是另一套命令系统。这就比较恶心了&#xff0c;这也是很多开发者不选择Windows系统的原因。 但是现在完全不一样了&#…

定时任务 Cron表达式

Cron表达式由6~7项组成&#xff0c;中间用空格分开。从左到右依次是&#xff1a; 秒、分、时、日、月、周几、年&#xff08;可省略&#xff09; Cron表达式的值可以是数字&#xff0c;也可以是以下符号&#xff1a; "*"&#xff1a;所有值都匹配 "?"&…

vue项目中 axios请求拦截器与取消pending请求功能 - 年少、 - 博客园

在开发vue项目中&#xff0c;请求是不可缺少的&#xff0c;在发送请求时常常需要统一处理一些请求头参数等设置与响应事件&#xff0c;这时利用请求拦截器再好不过。 这里以axios请求为例 实现了设置统一请求头添加token, 其中token在登录时被存入了localStorage中。 同时拦…

gitbook 入门教程之解决windows热加载失败问题

破镜如何贴花黄 gitbook 在 Windows 系统无法热加载,总是报错! gitbook 是一款文档编写利器,可以方便地 markdown 输出成美观优雅的 html ,gitbook serve 启动服务器后,原来相貌平平的 markdown 丑小鸭摇身一变就成了倾国倾城的 html 绝色佳人. 如果源文件发生更改,Windows 却无…

理解DOM事件流的三个阶段 - Lxxyx的开发笔记 - SegmentFault 思否

本文主要解决两个问题&#xff1a; 什么是事件流 DOM事件流的三个阶段 起因 在学习前端的大半年来&#xff0c;对DOM事件了解甚少。一般也只是用用onclick来绑定个点击事件。在寒假深入学习JavaScript时&#xff0c;愈发觉得自己对DOM事件了解不够&#xff0c;遂打开我的《J…

支付宝APP支付 统一下单 php服务端 tp5

/*支付宝第三方支付 * *生成APP支付订单信息 * param number  uid 用户id * param string   token 用户token * param number  oid 订单id * param string   title 标题 * param string    body …