求助各位大神,前台怎么简析map对象呀,小弟新手感谢各位大神了

问题描述

后台代码publicMap<String,String>classId(){List<MetaClass>list=metaService.getAllMetaClass();Map<String,String>map=newHashMap<String,String>();for(MetaClassmeta:list){map.put(meta.getId(),meta.getClassName());}returnmap;}前台该怎么获得map中的value了,感谢各位大神

解决方案

解决方案二:
用EL表达式可以直接获取。例如:后台有一个Map<String,String>map=newHashMap<String,String>(),前端页面:${map}就可以了。
解决方案三:
转发之前,request.setAttribute("map",map)jsp页面中,先引入c标签,遍历map即可<c:forEachitems="${requestScope.map}"var="m">${m.value}</c:forEach>
解决方案四:
前端不能解析Java的对象,因为前端根本不能访问Java代码。前端就是浏览器,浏览器里的用的是JavaScript。
解决方案五:
如果前端是jsp这些还好,你可以自己写脚本解析。如果只是html这些静态页面,那么最好还是把后台的map的转化为json这样字符串传到前台,然后用js解析
解决方案六:
JSP页面的话要么用<%%>去遍历,要么像上面说的EL表达式。
解决方案七:
我前端就是用js写,但是写不来,各位大神能具体点嘛,跪谢了
解决方案八:
你绝对不能返回一个map,然后在前端取数据。如果你硬是要在前端取map的话,那么你的前台就不仅仅是展示还有逻辑代码的。方法:返回JSON,在前台直接取:Map<String,List<Map<String,String>>>resultMap=newHashMap<String,List<Map<String,String>>>();resultMap.put("data",listMap);JSONObjectjo=JSONObject.fromObject(resultMap);//文件输出流//System.out.println(jo.toString());this.actionWrite(jo.toString());

时间: 2024-09-14 22:31:57

求助各位大神,前台怎么简析map对象呀,小弟新手感谢各位大神了的相关文章

net-asp.NET 简单生成条形码问题 小弟新手,求大神解答,在线等

问题描述 asp.NET 简单生成条形码问题 小弟新手,求大神解答,在线等 zxing.dll插件已经添加引用,还是一堆错误,以下代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using ZXing.Common; using ZXing; using ZXi

小弟新手,求大神怎么将web中的注册登录信息传递给数据库?

问题描述 小弟新手,求大神怎么将web中的注册登录信息传递给数据库? 最近刚接触asp.net,有很多地方不明白,还请大神给一一指点迷津. 项目背景:要做一个web网站,网站具备以下功能: 1)web界面可以进行注册和登录,要求把注册的信息写入到数据库中. 2)登录时,可以将输入的数据与数据库进行比对,密码错误则跳转另一个页面,密码正确则转向主界面. 小弟主要有以下几点不明白,还请大神们给出详细的解答. 1)开发都需要哪些开发工具.(ps,只用VS是否可以完成前端和后端的所有工作?) 2)我想采

c语言-C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助

问题描述 C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助 这是出现死循环的代码bool solution(Move move, Pos &beginPos){ if(!move) { printf("solution Failed!"); return false; } int chessBoard[8][8] = {0}; push(move, beginPos); chessBoard[beginPos.mX][beginPos.mY] = 1; int ste

大数据相关概念的界定与简析

通过对大数据相关概念进行明确界定,企业可以正确地规划自己的数据体系,并且对传统的技术方法与新兴的技术方法进行合适地定位. IT技术迅猛发展,新技术层出不穷,但业界却普遍对许多基本概念产生混淆.在当今最为流行的大数据领域也出现了这样的情况.结构化数据.非结构化数据等概念被频繁引用,却各方往往各执一词.对数据概念的混淆已经在很大程度上影响了企业对其数据体系进行清晰.正确的规划.本文的作者从实际工作出发,试图对一些关键的大数据相关概念给出明确的定义,并进行简要的解析. 一.按数据特征分类 ■结构化数据

新手求助-帮我解决的死循环,求大神帮我。。。java究极新手

问题描述 帮我解决的死循环,求大神帮我...java究极新手 package Text1; import java.util.ArrayList; import java.util.List; public class Roll { public static void main(String[] args) { // L1集合用来存储m个人s List l1 = new ArrayList(); for (int i = 0; i < 9; i++) { l1.add(i+1); } // L

浅谈跨网站脚本攻击(XSS)的手段与防范(简析新浪微博XSS攻击事件)

本文主要涉及内容: 什么是XSS XSS攻击手段和目的 XSS的防范 新浪微博攻击事件 什么是XSS 跨网站脚本(Cross-sitescripting,通常简称为XSS或跨站脚本或跨站脚本攻击)是一种网站应用程序的安全漏洞攻击,是代码注入的一种.它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响.这类攻击通常包含了HTML以及用户端脚本语言. XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序.这些恶

腾讯Android自动化测试实战3.2 Robotium原理简析

3.2 Robotium原理简析 如前文所述,一个基本的自动化测试用例主要分为获取控件.控件操作.断言三个步骤,而在实际编写测试用例的过程中,我们常常会遇到各种各样的问题,比如: 在这样的UI结构下该如何获取控件? 为何报这样或那样的错? 明明滑动了为何没有效果? 因为不同的项目有其自身的独特性与复杂性,没有任何书籍可以解决实际过程中遇到的所有问题,甚至即使求助Google搜索也可能得不到自己想要的答案.因此,对于任何一门技术而言都很有必要知其然并知其所以然,只有了解了其原理实现,才能更高效地运

微博传播途径简析以及商业化模式探究

微博为什么火,似乎已经不需要解释了,我们唯一要关心的微博究竟可以火到什么程度,以及微博客能够火多久-- 有不少营销专家也给出了微博的专业营销意见,但是更多还是基于twitter的西方式传播建议,而没有真正的真对国内的微博环境给出企业足够有执行力的好的建议. 好吧,不说虚的,这里来点实实在在的微博商业传播模式的探究. 在探究企业在微博里如何传播之前先要了解一下微博的信息传播途径. 微博传播途径简析 如果给微博的传播途径画一张图,那一定是类似于蜂巢式的迷迷茫茫占据了整个空间,但是每一个落脚点都是一个

简析天猫双11的促销手法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 通过下面的数据,小编想凑着双十一这股热劲和做电商的同仁们简析天猫双11的促销手法. 零九年,淘宝尝试双十一概念,提出在光棍节进行大促,当年的销售额是5000多万;网购狂欢节引爆了这个时间点的网络消费热情,并且一发不可收拾; 次年双十一,销售额再次突破9亿大关;到了2011年,这个数字已经飙升到52亿元;今年热情不减,当天销售额竟然达到了令人咂