Map法:
Map相比Model更麻烦些
第一种如图:
需要在Demo类下:
在@Controller 下加上这句话:
@SessionAttributes(value={"zh","mm"},types={String.class ,String.class })
如图:
然后也是在第二个public下加上Map<String,String> map然后在括号里加上如图:
为了对比我没把上次用的Model删去,用不用的" "前端显示区分开了
此时我们在jsp下:
可以直接这么写,但是推荐下面这种,虽然复杂,但是指意明确
直接运行之后:
上面的是Model的,下面是Map的。
第二种方式下:
在@Controller还是要加:
@SessionAttributes(value={"zh","mm"},types={String.class ,String.class })
因为前面弄过了jsp下的内容, 运行之后:
不过在第三种ModelAttribute下Map不支持:
运行之后:
所以@ModelAttribute不支持Map法