jsp 页面实现增减行

1、页面加入

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

2、增减行页面代码

  <c:forEach items="${datalist}" var="datalistcpy1" varStatus="status">
    <c:if test="${status.index < fn:length(datalist)-1 }">
     <tr>
       <td align="center">${status.index+1}</td>
       <td align="center">${datalistcpy1.szdwmc}</td>
       <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(datalistcpy1.gyxjzzzje)}" pattern="0.00"/></td>
       <td align="center">*</td>
       <td align="center">*</td>
       <td align="center">*</td>
       <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(datalistcpy1.fgyxjzzzje)}" pattern="0.00"/></td>
       <td align="center">*</td>
     </tr>
    </c:if>
    <c:if test="${status.index eq fn:length(datalist)-1 }">
     <tr>
    <td align="center">合计</td>
    <td align="center">— —</td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.hjzzje)}" pattern="0.00"/></td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.hjasskdjsdkcxe)}" pattern="0.00"/></td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.hjssje)}" pattern="0.00"/></td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.hjnstzje)}" pattern="0.00"/></td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.zzje)}" pattern="0.00"/></td>
    <td align="center"><fmt:formatNumber value="${hlbm:getValueByNull(dataListdcdsdj.hjnstzje)}" pattern="0.00"/></td>
   </tr>
   </c:if>
 </c:forEach>
时间: 2024-08-04 16:16:20

jsp 页面实现增减行的相关文章

用MyEclipse做web项目开发中如何去除jsp页面中的设计视图

开始用MyEclipse做WEB项目开发时,当用到jsp页面时,新建一个后总是上面是jsp的设计视图,下面才是jsp页面,这样太不方便了,下面是去除这个视图页面的步骤:      MyEclipse->Preference->General->Editors->File Associations->在右边选中*.jsp,然后到右下角选择MyEclipse JSP Editor(default)就行了. 在jsp页面还有几行默认的代码,你的网站做出来后是要上传到服务器的,之后你

Extjs中引入JSP页面

有的时候,我们可能要在某个panel中动态的引入一个jsp页面.但是ext中貌似没有这样的方法,所以这时候需要我们自定义一个组件来完成我们的需求. 1.首先定义我们的penel. Ext.define('Qibotean.view.myTestPanel', {            extend : 'Ext.panel.Panel' ,            alias : 'widget.myTestPanel'  ,           id :  'myTestPanel' ,    

关于JSP页面中根据checked的值显示隐藏行的问题

这是一个查询页面,在我的JSP页面中有一个单选框,C标签根据从数据库中获取到的值选择checked=“checked”与否: 当单机单选框时会调用一个showme()方法,选中则显示隐藏的两行,未选中则隐藏.这两行的<tr>里面都给了一个class="yinc"用来在Jquery中的showme()方法控制隐藏与否: 好了背景介绍到这里,接下来进入正题.期初我将方法写在引用的JS文件里如同这样: 但是实现的效果就是在浏览器中第一次加载页面的时候,数据库中有值所以单选框勾选了

js从jsp页面获得值

<input type="hidden" name="duan" value="<s:property value="#session.ipNumber"/>"/> 但下面不行 <input type="hidden" name="duan" value="<% session.getAttribute("ipNumber"

JSP页面以及JSP九大隐式对象

?JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. ?JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据. ?Jsp快速入门:在jsp页面中输出当前时间. ?JSP模版元素 ?JSP表达式 ?JSP脚本片断 ?JSP注释 ?JSP指令 ?JSP标签 ?JSP内置对象 ?如何查找JSP页面中的错误

解决href标签跳转到WEB-INF下的jsp页面的办法

用的配置struts的action的方法. jsp页面这样写的. class里面的路径是下面的struts配置文件的路径 struts配置文件里这样写的. name里面的内容要和href里面的内用一致,然后这个action放在原来的package标签里面就行,不用放在另外一个package标签里.

Struts2中jsp页面怎么实现一加载页面就显示数据

怎么把list里面的数据在jsp页面一加载的时候就显示出来,那么在Action里面和jsp页面该怎么做呢 注意:至始至终,就只有一个页面,,页面就比如说是index.jsp(欢迎页面) 才在学,纠结了一上午,还没解决,望大家提点下 index对应的action里面初始化list,然后在index.jsp里面显示不就行了吗? http://www.iteye.com/problems/123708 http://www.iteye.com/problems/123709 http://www.it

怎样设置Myeclipse的jsp页面为默认utf-8编码

作为企业级开发最流行的工具,用Myeclipse开发java web程序无疑是最合适的,Myeclipse的高耦合使得开发jsp页面变得异常的容易,由于UTF-8默认支持的语言最多,可以显示很容易的显示中文,日本语等很多国家的语言,所以我们通常将JSP编码方式设置为UTF-8. 简单介绍下MyEclipse吧!MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaE

【知了堂学习笔记】JSP页面数据分页实现(一)——分页概念以及主流数据库的分页查询

一.分页简介 1.分页,就是一种将数据库里的数据一部分展示给用户的技术.为什么要这样做呢?因为一般来说用户在查询时数据是非常多的,当一个页面不能显示所有数据时,我们就要对查询的数据进行分页,就像我们的书本分成一页一页一样.最简单的例子就是百度,当你百度时,成千上万的数据,并不是呈现在一个页面的. 2.分页的实现方式 1)假分页(不推荐):什么是假分页呢?假分页就是一次性将数据库里的数据全部取出来,存储在页面中,然后再将数据分别展示出来.这种假分页在数据少的还可以玩玩,当数据多起来的时候,这种方式