javascript js jsp建动态表的一种思路
2013-07-15 16:03
155 查看
建动态表我最先想到的是html的<table>,后来觉得<list>应该也挺好的,
这里提供一种建立不定长表的方法。
接收servlet的ArrayList可以查看我博客中另外一篇文章,用到的是c标签的foreach:
javascript js jsp接收servlet传送的数组ArrayList的一种简单的非ajax方法
假设servlet传过来的是一个装着自定义JavaBean的ArrayList,对象名为dyList,
这个Bean中有四个属性分别为attribute1、attribute2、attribute3、attribute4,
Bean中有对应的getattribute1()、getattribute2()、getattribute3()、getattribute4()方法,
假设servlet中传ArrayList代码如下:
jsp中action指定对应servlet后,添加以下代码:
这样一个不定长表就能建立出来。
这里提供一种建立不定长表的方法。
接收servlet的ArrayList可以查看我博客中另外一篇文章,用到的是c标签的foreach:
javascript js jsp接收servlet传送的数组ArrayList的一种简单的非ajax方法
假设servlet传过来的是一个装着自定义JavaBean的ArrayList,对象名为dyList,
这个Bean中有四个属性分别为attribute1、attribute2、attribute3、attribute4,
Bean中有对应的getattribute1()、getattribute2()、getattribute3()、getattribute4()方法,
假设servlet中传ArrayList代码如下:
HttpSession session = request.getSession(); session.setAttribute("dyList", dyList); response.sendRedirect("../dyList.jsp");
jsp中action指定对应servlet后,添加以下代码:
<table width="500" border="0" cellpadding="4" cellspacing="1" bgcolor="#999999"> <tr> <th colspan="4">动态表</th> </tr> <tr> <td bgcolor="#FFFFFF">属性1</td> <td bgcolor="#FFFFFF">属性2</td> <td bgcolor="#FFFFFF">属性3</td> <td bgcolor="#FFFFFF">属性4</td> </tr> <c:forEach items="${dyList}" var="element"> <tr> <td bgcolor="#FFFFFF">${element.attribute1}</td> <td bgcolor="#FFFFFF">${element.attribute2}</td> <td bgcolor="#FFFFFF">${element.attribute3}</td> <td bgcolor="#FFFFFF">${element.attribute4}</td> </tr> </c:forEach> </table>
这样一个不定长表就能建立出来。
相关文章推荐
- 一种新的编程思路(下):附 bbs之forum.jsp
- SpringMVC同时支持多视图(JSP,Velocity,Freemarker等)的一种思路实现
- SpringMVC同时支持多视图(JSP,Velocity,Freemarker等)的一种思路实现
- 一种新的编程思路(下):附 bbs之register.jsp
- SpringMVC同时支持多视图(JSP,Velocity,Freemarker等)的一种思路实现
- 一种新的编程思路(下):附 ntGBDP2002_Script.jsp
- SpringMVC同时支持多视图(JSP,Velocity,Freemarker等)的一种思路实现
- 动态动作系统——一种全新的游戏人物动作制作思路
- ASP.NET MVC 2生成动态表单的一种最简单的思路
- ASP.NET MVC 2生成动态表单的一种最简单的思路
- 一种新的编程思路(下):附 ntGBDP2002_Define.jsp
- Jenkins+Maven动态工程构建--第三方服务依赖解耦的一种思路
- MyBatis动态传入表名,字段名参数的解决办法,一种思路
- 【SSM学习笔记】动态生成jsp下拉框列表内容的一种方法
- SpringMVC同时支持多视图(JSP,Velocity,Freemarker等)的一种思路实现
- ASP.NET MVC 2生成动态表单的一种最简单的思路
- 动态css的一种思路[非原创]
- jsp中下拉列表框的一种实现思路
- ASP.NET MVC 2生成动态表单的一种最简单的思路
- Java从服务器上获取时间动态显示在jsp页面实现思路