废话不多说直接上代码吧
1、这是我的下拉列表中二级联动部署,这里采用的是thymeleaf模板引擎,所有遍历集合方法有点不一样,之前看了很多代码没有一点用,然后自己试出来了。

2、点了一下商品范围后到controller,这里需要说明的是这个controller层方法返回类型必须要是Object类型,springMVC会自动把集合转化为Json类型到网页中去,前提是必须加@ResponseBody.

3、最后我觉得最关键的是这里了,我这里通过ajax传值到后台,动态刷新页面,好了,二级联动很简单就可以实现了

4、、

5、页面判断是否有空值,在form标签上加上
onsubmit="return choo()" 会先执行 点击事件再进行提交表单


6、关于页面有图片上传需要加一个jar包,然后name必须叫img,跟controller一样![]()
<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency>

本文介绍了如何使用SpringMVC、Mybatis和Thymeleaf模板引擎实现二级联动效果。重点在于Thymeleaf的集合遍历方法,Controller层返回Object类型以自动转化为Json,以及利用Ajax动态刷新页面完成联动。

2157

被折叠的 条评论
为什么被折叠?



