在这里就拿springMVC来说,如果在controller里封装了一个 List<Map<String,Object>>对象,在前台一般有两种途径用,其一,通过jsp中的jstl标签(这里的项目用的是 springMVC+jsp ),或者用页面中的js来取用。对此,我现在有两个问题想向大神们请教:
1.如果用jstl标签,当取出的值满足某个条件后,我想增加某些html元素,如<table>、 <input>什么的,或者用jstl标签来操作某些已经存在的html元素,如给某个元素增加class,jstl标签能做到这些吗?
2.如果用js的话,对于html元素的操作当然十分简单,可是如何解析放在ModelAndView中的 List<Map<String,Object>>对象呢?js是如何对它进行解析呢,以便让它解析后方便操作其中的数值,要知道js中貌似只有数组,没有List啊?
哪些大神知道,希望帮我解答下,感激不尽啊
1.如果用jstl标签,当取出的值满足某个条件后,我想增加某些html元素,如<table>、 <input>什么的,或者用jstl标签来操作某些已经存在的html元素,如给某个元素增加class,jstl标签能做到这些吗?
2.如果用js的话,对于html元素的操作当然十分简单,可是如何解析放在ModelAndView中的 List<Map<String,Object>>对象呢?js是如何对它进行解析呢,以便让它解析后方便操作其中的数值,要知道js中貌似只有数组,没有List啊?
哪些大神知道,希望帮我解答下,感激不尽啊