jsp 动态怎么添加table 的 tr td 要求是3X3

问题描述

td里面要求显示的内容是从action层传过来的list<user>怎么吧每一个user分别动态的放置到td里面

解决方案

解决方案二:

解决方案三:
把获取到List<User>拼凑成<tr><td>***</td><td>***</td></tr>的html字符串,再用jquery获取table的tbody,append上去就可以了!
解决方案四:
或者用c标签的foreach
解决方案五:
<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr>
解决方案六:
引用4楼ghw554557313的回复:

<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr>

<s:iteratorvalue="list"status="index"><s:iftest="#index%3==0"><br>
解决方案七:
引用5楼ghw554557313的回复:

Quote: 引用4楼ghw554557313的回复:
<tr><s:iteratorvalue="list"><td><s:propertyvalue="user.userName"></td></s:iterator></tr>

<s:iteratorvalue="list"status="index"><s:iftest="#index%3==0"><br>

index==3
解决方案八:
引用2楼qqZuok的回复:

把获取到List<User>拼凑成<tr><td>***</td><td>***</td></tr>的html字符串,再用jquery获取table的tbody,append上去就可以了!

我用的这个<s:iteratorvalue="deskList"><c:choose><c:whentest="${stat}==1"><tdheight="110px"width="220px""bgcolor="#EEEEEE"></c:when><c:whentest="${stat}==2"><tdheight="110px"width="220px"bgcolor="#CCCCCC"></c:when><c:whentest="${stat}==3"><tdheight="110px"width="220px"bgcolor="#EEEEEE"></c:when><c:otherwise><tdheight="110px"width="220px"bgcolor="#EEEEEE"></c:otherwise></c:choose>为什么每次都走<c:otherwise>
解决方案九:
用c标签的foreach,js拼凑可能样式会乱
解决方案十:
用迭代标签,注意表格的排列就好了
解决方案十一:
把你的需求高速迭代器,在迭代中间处理你的html表格标签就好了,想要多少都没问题、
解决方案十二:
<s:iteratorvalue="list"status="index"><s:iftest="#index%3==0">支持
解决方案十三:
一个循环不就行了么··你用的什么页面jsp就是jstl标签啊先写好table然后循环td啊

时间: 2024-08-02 17:59:15

jsp 动态怎么添加table 的 tr td 要求是3X3的相关文章

JS动态添加Table的TR,TD实现方法_javascript技巧

本文实例讲述了JS动态添加Table的TR,TD实现方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html>  <head> <title></title> <SCRIPT language="JavaScript"> var tempRow=0; var maxRows=0; function insertRows(){ tempRow=table1.rows.length-1; maxRows=t

JS动态创建Table,Tr,Td并赋值的具体实现

成果库修改:       要求主题列表随成果类型改变而改变       网上查询资料后开工,在成果类型下拉框添加change()事件触发Dwr,查询主题集合--动态创建/编辑Table       概要代码如下: JS   复制代码 代码如下: //动态获取主题数据 function getzts(){     parentId = document.getElementById("bselect1").value;     if(parentId!=""){   

JS动态创建Table,Tr,Td并赋值的具体实现_javascript技巧

成果库修改:      要求主题列表随成果类型改变而改变      网上查询资料后开工,在成果类型下拉框添加change()事件触发Dwr,查询主题集合--动态创建/编辑Table      概要代码如下:JS  复制代码 代码如下: //动态获取主题数据 function getzts(){     parentId = document.getElementById("bselect1").value;     if(parentId!=""){        

asp+jsp+JavaScript动态实现添加数据行_应用技巧

在应用程序的开发中,有些输入信息是动态的,比如我们要注册一个员工的工作经历,比如下图 如果做成死的,只能填写三个,如果是四个呢?或者更多呢,那不是添加不上去了吗,所以这样固然不好,我们可以用动态添加表格行实现,如下图,添加一行,输入一行信息,这样比较灵活 下面我们就来看看如何在asp和asp.net中结合javascript来实现这种效果: 首先,动态添加表格是要在前台实现的,当然后台也可以,不过可能要用到ajax,很麻烦,所以最好采用javascript来实现,下面来介绍动态添加表格行的两种方

asp+jsp+JavaScript动态实现添加数据行

在应用程序的开发中,有些输入信息是动态的,比如我们要注册一个员工的工作经历,比如下图 如果做成死的,只能填写三个,如果是四个呢?或者更多呢,那不是添加不上去了吗,所以这样固然不好,我们可以用动态添加表格行实现,如下图,添加一行,输入一行信息,这样比较灵活 下面我们就来看看如何在asp和asp.net中结合javascript来实现这种效果: 首先,动态添加表格是要在前台实现的,当然后台也可以,不过可能要用到ajax,很麻烦,所以最好采用javascript来实现,下面来介绍动态添加表格行的两种方

ajax-js动态添加table行的样式问题

问题描述 js动态添加table行的样式问题 我用ajax获取数据后,用js处理动态添加行,每一行的占的rowspan不同,添加后,却没有按照想要的效果: 自己研究了半天没有解决, 图片上的问题和我一样,理论上一行一行的,实际效果如图,如果不加colspan或者rowsapn属性就没这问题.希望能解决 解决方案 你应该设置相同的列数,然后合并单元格,设置colspan合并列 解决方案二: <!DOCTYPE html> <html> <head> <script&

jQuery动态添加与删除tr行实例代码_jquery

这篇文章给大家分享的是一个用Jquery实现动态添加和删除tr行的小例子 下面是实现的样子,当然没有样式: 点击添加按钮可以添加一行: 点击删除可以删除本行: 基本功能是这样,下面是代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- 这里是引用了一个百度的jquery库,可换为本地jquery

w3c-可以用用document.write()实现添加table tr的操作吗?

问题描述 可以用用document.write()实现添加table tr的操作吗? 可以用用document.write()实现添加table tr的操作吗? 解决方案 推荐楼主学习一下Dom操作.http://www.w3school.com.cn/jsref/met_node_appendchild.asp 解决方案二: 可以把代码放在一行如果你想让结构清楚可以这样写document.write("" "") document.write("&quo

JSP如何动态的添加虚拟路径

问题描述 JSP如何动态的添加虚拟路径 比如我所有的处理都是通过一个应用 /x.do ,用户访问/abc/abc.html都能将路径以参数的形式返回到x.do,而浏览器的路径上看不出来