关于在JSP中实现动态添加表格的方法

<script type="text/javascript">
//添加受益人操作
function createNewIns(){
	var table = $('#insurance').clone();//将表格内容通过表格的ID找到并复制
	//alert($(table).html());	//以HTML的形式弹出表格内容以检验是否取得到值
	$( ".add" ).append(table);//将表格添加到另一个div中
}
</script>


表格信息:
<table id="insurance" cellspacing="0" border="0" cellpadding="0" width="100%">		
					<tr>
						<td class="labelRequired" width="20%">姓名:</td>
						<td class="fieldInput" width="30%">
							<input type="text" name="Ins_Ben_Name" id ="Ins_Ben_Name" value="<ifs:write name="LI" property="Ins_Ben_Name"/>"/>
						</td>
						<td class="labelRequired" width="20%">类别:</td>
						<td>
							<ifs:comBox codeProperty="Ins_Ben_Type" property="Ins_Ben_Type" value="<%=Ins_Ben_Type%>"/>
						</td>
					</tr>
					<tr>
						<td class="labelRequired">受益人与投保人关系:</td>
						<td class="fieldInput">
							<input type="text" name="Ben_Pol_Rel" id ="Ben_Pol_Rel" value="<ifs:write name="LI" property="Ben_Pol_Rel"/>"/>
						</td>
					</tr> 
		</table>

div:
		<div class="add">
		</div>

</span>
<!--中间value的引用是使用的我们框架的东西-->
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JSP 表格进行分页,可以通过以下步实现: 1. 在 JSP 页面定义一个表格标签,并在其添加表头和表体的代码。例如: ``` <table> <thead> <tr> <th>列1</th> <th>列2</th> <th>列3</th> </tr> </thead> <tbody> <%-- 表体内容 --%> </tbody> </table> ``` 2. 在后台 Java 代码,获取需要进行分页的数据列表。可以使用数据库查询、API 调用等方式获取数据。 3. 定义每页显示的记录数和当前页码。可以通过请求参数或者固定值来指定。 4. 根据当前页码和每页显示的记录数,计算出需要显示的数据的起始索引和结束索引。例如: ```java int pageSize = 10; // 每页显示的记录数 int currentPage = 1; // 当前页码 int startIndex = (currentPage - 1) * pageSize; // 数据起始索引 int endIndex = startIndex + pageSize - 1; // 数据结束索引 ``` 5. 对数据进行分页处理,根据起始索引和结束索引从数据列表截取需要显示的数据。例如: ```java List<Data> dataList = getDataList(); // 获取数据列表 List<Data> pageDataList = dataList.subList(startIndex, endIndex + 1); // 分页后的数据列表 ``` 6. 将分页后的数据传递给 JSP 页面,以便在表格进行展示。可以通过请求属性、会话属性等方式传递数据。 7. 在 JSP 页面使用 JSTL 或者 Java 代码,遍历分页后的数据列表,将数据填充到表格。例如: ```jsp <c:forEach var="data" items="${pageDataList}"> <tr> <td>${data.column1}</td> <td>${data.column2}</td> <td>${data.column3}</td> </tr> </c:forEach> ``` 注意:前提是要引入 JSTL 标签库,在 JSP 页面开头加上以下代码: ```jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> ``` 8. 在页面添加分页导航栏,可以使用分页插件或者自定义分页逻辑实现。导航栏可以包括上一页、下一页、总页数等信息,用户可以点击导航栏进行页面切换。 以上是对 JSP 表格进行分页的一种常见实现方法,你可以根据具体需求进行调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值