javascript js jsp接收servlet传送的数组ArrayList的一种简单的非ajax方法
这里提供一种简单的接收servlet传来动态数组ArrayList的方法:c标签foreach
首先需在jsp的开始部分加
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
相当于导入c标签包,不然jsp代码无法解析c标签
假设servlet中定义了一个ArrayList并已经初始化或赋值,对象名是cList
数组传送如下:
HttpSession session = request.getSession();
session.setAttribute("cList", cList);
response.sendRedirect("../cforeach.jsp");
对应jsp中用以下代码接收:
<c:forEach items="${cList}" var="element">
${element.attribute1}<br>
${element.attribute2}<br>
${element.attribute3}<br>
</c:forEach>
其中attributex是动态数组cList的一项的属性值,
建议传送的动态数组中的内容为自定义Bean,并且所有属性提供get方法(如getattribute1())
这种方法比较容易,能实现数组元素的遍历,
缺点也是显而易见的,就是只能按顺序遍历,且每次都要扫所有属性。
应用嘛,比如建动态表就挺方便。
初学js,若有写的不当的地方,欢迎指教:)
javascript js jsp接收servlet传送的数组ArrayList的一种简单的非ajax方法相关推荐
- Java web实验购物网站(IDEA开发环境,JavaScript,JSP,Servlet,jQuery,Ajax,MySql等)——实现购物车
Java web实验购物网站 实验要求 实验开发工具及使用技术 准备工作 完整项目目录结构 实验结果展示 实验步骤 小结 项目完整代码及数据库.SQL文件 自学网站 2021.05.25补充 实验要求 ...
- Java web实验购物网站(IDEA开发环境,JavaScript,JSP,Servlet,MySql等)——实现购物车
后面有资源包 Java web实验购物网站 实验要求 实验开发工具及使用技术 准备工作 完整项目目录结构 实验结果展示 实验步骤 小结 项目完整代码及数据库.SQL文件 实验要求 掌握静态HTML, ...
- js:三种简单的矩形绘制方法(画布canvas)
之前提到过画布canvas通过lineto方法绘制矩形,实际上画布canvas还有三种其他更简便的方法绘制矩形,而lineto方法可以绘制任何直线图形 三种绘制矩形的方法分别是: rect();创建矩 ...
- 从jsp向servlet传送数据的两种方式
使用myeclipse开发环境开发web界面,有这么一个需求,需要从一个jsp页面想servlet中传值.有两种传值方式: 第一种: <a href="/Blog/servlet/BM ...
- Javascript(JS) leetcode 954. 二倍数对数组
给定一个长度为偶数的整数数组 arr,只有对 arr 进行重组后可以满足 "对于每个 0 <= i < len(arr) / 2,都有 arr[2 * i + 1] = 2 * ...
- JSP和Servlet互相传输数据的过程中产生的乱码问题及解决方案(没有使用AJAX的情况)...
一. 服务器端接收到浏览器端传送的数据出现乱码的问题!!!(Servlet端获取数据时出现乱码) 1. 为什么表单提交中文会出现乱码的问题?(非AJAX方式) 浏览器端:当表单提交时,浏览器会对中文参 ...
- JSP (一) ---[什么是JSP,JSP 与 Servlet 有什么区别]
目录 什么是JSP JSP 与 servlet 有什么区别 早期的动态页面从servlet中输出的;(这里的动态页面指的是数据可以动态地从数据库中获取); 但是由于服务器响应页面编辑比较复杂; 所以引 ...
- jsp与servlet数据交互出现null或???解决方案
jsp向servlet发送数据出现null: 检擦name值是否设置称中文,name值设置成中文servlet无法识别,会导致null的问题. jsp接收servlet的数据出现null: 检查数据库 ...
- JavaScript 数组新增 4 个非破坏性方法!
关注公众号 前端开发博客,领27本电子书 回复加群,自助秒进前端群 开门见山,JavaScript 数组即将新增 4 个新的非破坏性方法: .toReversed() .toSorted() .toS ...
最新文章
- 给终端装上宝可梦主题!小姐姐路过都爱上了!
- 用linux命令通常做什么,如何知道你在 Linux 里最常使用的几个命令?
- 给Editplus去掉.bak文件
- web服务器的打开方法_西门子PLC固件升级,S71200 固件升级方法
- H5 通过Ajax方式上传文件,使用FormData进行Ajax请求
- Spring Boot + WebMagic 实现网页爬虫,写得太好了!
- Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算
- PRINCE2与PMP含金量对比
- java计算机毕业设计九宫格日志网站源码+数据库+系统+lw文档+mybatis+运行部署
- 【RNA-seq】表达矩阵的归一化处理(RPKM,TPM,FPKM,RPM(CPM))
- 最让男人受不了的40种极品女人!
- 天锋w2019_国产手机新选择:天锋W2019横空出世,体验感完全不输三星W2019
- 【逗老师带你考IE】如何快速通过HCIE考试
- ABC3D创客项目:小风扇
- Java中private方法可以被重写吗?
- UVM学习笔记(一)工厂、phase机制、config
- 粒子群算法java_基于粒子群算法求解求解TSP问题(JAVA)
- python+django 实现从服务器下载pdf文档的功能
- Nutanix 在 2020 .NEXT 大会推出 Kubernetes 平台即服务产品
- 赛车编程用c语言,计算机c语言课程设计——赛车游戏.doc