lzth.net
当前位置:首页 >> jAvA运行结果是一个list,打印在控制台上,怎么把它显示在一个jsp页面 >>

jAvA运行结果是一个list,打印在控制台上,怎么把它显示在一个jsp页面

放到值栈,用${name}取出来 ,好像是 ,你试一下,好久没搞这个了

List = new ArrayList(); LIst = new ArrayList<>(); 你到底是不是泛型集合?---------------------------------------- LIst<String> list = new ArrayLIst<String>(); HashMap<String,String> map = new HashMap<String,String>(); map.put("code",f); list.add(map); request.setAttribute("f",list); 页面导入El的包,然后显示:${request,f}

控制台之所以会打印,肯定写了println了啊,你去找到打印的地方,然后把被打印的数据封装到对象里传到前端,用el表达式把它在取出来显示不就好了

如果你直接写代码,你可以 ") out.println(""+a.aaa+"") out.println("") } 也可以使用jstl 表达式: ..

自己写个类封装一下,然后把类放到list里,再扔到页面上就可以了

首先,import 写在页面最上面 下面是展示还有问题的话可以HI我

把list遍历一遍,然后把数据取出显示出来即可,可参考下面代码<% ItemDao id= new ItemDao();//调用类 List ls = id.list(); //获得集合%><%for(int i=0;i<ls.size();i++){ listItem it =(List)ls.get(i);//转类型%> <%=it.get..()%>//显示数据<%}%>

没框架的 话就用小脚本 el表达式${ requestScope.名字 }${ responseScope.名字 }${ sessionScope.名字 }

1. 可以用小脚本,如图1. 也可以用jstl,如下图2. JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准.3. JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp).4. 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行.

<script> //1、首先创建js数组 var array = new Array(); //2、通过c标签循环sinList 并生成添加到array的字符串 <c:forEach items="${sinList}" var="a"> array.push(${a}); //生成如 array.push(123)的字符串 这样前台拿到后就是js </c:forEach> //3、接下来就可以在台拿到array进行操作 </script>

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com