JSP显示数据集列表问题

问题描述

从数据库得到一个数据集Resultsetrs这个数据集输出的结果是:AA1A11AA1A12AA1A13AA2A21AA2A22AA3A31AA3A32AA3A33这样一张表,我要将每一列相同的数据都合并了,也就是A行合并,再A1行合并,再A2行合并,再A3行合并。请各位大侠帮帮忙,要怎么用JSP实现?

解决方案

解决方案二:
引用楼主leeson11111的帖子:

从数据库得到一个数据集Resultsetrs这个数据集输出的结果是:A A1 A11A A1 A12A A1 A13A A2 A21A A2 A22A A3 A31A A3 A32A A3 A33这样一张表,我要将每一列相同的数据都合并了,也就是A行合并,再A1行合并,再A2行合并,再A3行合并。请各位大侠帮帮忙,要怎么用JSP实现?

你的合并指什么啊?把数据读出来,把A行合并成String类型?
解决方案三:
数据类型不是问题,我是想把他合并成这样的-------------------|A|A1|A11||||A12||||A13|||A2|A21||||A22|||A3|A31||||A32||||A33|-------------------
解决方案四:
你的意思是什么啊,很难看明白啊,不过你要是合并数据,可以把数据添加到set里面,set是不会有重复数据的!
解决方案五:
那不容易?AA1A11把3列装成一个类就行了!然后在for循环中做判断啊,这样就可以出来了!
解决方案六:
现在合并行已经解决了。但是要怎么合并列啊?例如AABC我要怎样把这列相等的合并了?效果就是这样AB|C请高手帮帮忙。
解决方案七:
行合并怎么解决的能说一下么?
解决方案八:
我在网上搜的,用JS就可以了。不过,我不怎么懂JS我把代码复上:<scriptlanguage="JavaScript">functionuniteTableRow(thistab,colLength){varrn=thistab.rows.length;//取得行数varrowspann=0;for(j=colLength-1;j>=0;j--){//从第0列开始,合并多少列for(i=rn-1;i>0;i--){//从倒数第一行开始往上检查if(thistab.rows[i].cells[j].innerText==thistab.rows[i-1].cells[j].innerText&&thistab.rows[i].cells[j].colSpan==thistab.rows[i-1].cells[j].colSpan){//与上面一行比较,如果两行相等就合计当前行的合并行数,并删除当前行。rowspann+=thistab.rows[i].cells[j].rowSpan;thistab.rows[i].deleteCell(j);}else{thistab.rows[i].cells[j].rowSpan+=rowspann;//如果不等就完成当前相同数据的合并。rowspann=0;}}//检测无表头的表if(i==0&&rowspann>0){thistab.rows[i].cells[j].rowSpan+=rowspann;//如果不等就完成当前相同数据的合并。rowspann=0;}}}uniteTableRow(document.all.table1,3);//执行测试。</script>
解决方案九:
谁能帮我改一下这段代码?实现相邻列如果有相同的数据则列合并?谢谢啦。

时间: 2024-07-30 23:06:30

JSP显示数据集列表问题的相关文章

jsp-MySQL获取图片路径在JSP显示图片问题

问题描述 MySQL获取图片路径在JSP显示图片问题 从数据库获取的图片路径放到jsp中,当访问页面时却没有图片,只有这么个东西,实在不知道怎么解决,求大神指点! jsp代码如下: <%@page import="com.gxy.bean.GxyProduct"%> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

JSP显示图片问题的解决

js|解决|问题|显示 前提:使用JSP显示图片.图片的存储位置在数据库中. 方法:用JDBC连接数据库,从数据库读出数据,用输出流输出到页面. <\%@ page contentType="text/html" language="java" \%> <\%@ page buffer="16kb" \%> <\%@ page import="java.sql.*"\%> <\%@ p

JSP显示图片问题时的如何解决

前提:使用JSP显示图片.图片的存储位置在数据库中. 方法:用JDBC连接数据库,从数据库读出数据,用输出流输出到页面. <%@ page contentType="text/html" language="java" %> <%@ page buffer="16kb" %> <%@ page import="java.sql.*"%> <%@ page import="ja

android-使用XMPP显示好友列表

问题描述 使用XMPP显示好友列表 我正在开发一个聊天室应用程序,需要使用XMPP在android应用程序中显示好友列表.现在我写出了以下的代码: public void friendslist() { Roster roster = connection.getRoster(); Collection<RosterEntry> entries = roster.getEntries(); System.out.println("nn" + entries.size() +

mvc4-MVC4中,用LINQ查询两张表的内容,然后显示在列表中

问题描述 MVC4中,用LINQ查询两张表的内容,然后显示在列表中 如题,新手才接触MVC 请高手帮忙解答 .万分感谢 ,PS:不要说把两个实体层写在一个类中.这样太麻烦 而且不方便 解决方案 把两个实体封装在一个model里面,然后在view层里面直接model.每一个实体就行了,你可以试试 解决方案二: 还有一点的是,我不太会json,如果说用json的方式去实现,麻烦上一下源码. 谢谢了 解决方案三: 两张表有关系么?要是有关系 ,设置一下表关系,查询时,只查主键的表,外键的表内容 ,就自

unity3d-Unity3D c# 脚本 的成员变量如何实现在控制面板内显示element 列表

问题描述 Unity3D c# 脚本 的成员变量如何实现在控制面板内显示element 列表 感觉不好表述,就是在显示物品的属性的时候可以设置size然后显示出插入的elements数的

java web-javaweb jsp显示pdf文件,ie显示导致pdf显示最上层

问题描述 javaweb jsp显示pdf文件,ie显示导致pdf显示最上层 问题是这样的,我最近做了一个阅读pdf文件的页面,不能用后台输出来显示,只能页面读取文件显示.试过用object.embed.iframe等标签,在别的浏览器都可以,但是在ie内核的浏览器显示的时候pdf就显示最上层.由于页面有个验证层的缘故,在显示的时候pdf必须在这验证层的后面,可ie就是恶心,pdf显示在最上层,也不给调样式.求大神们帮忙. 更多0

ubuntu下面的apache2用JK模式整合tomcat后tomcat的Jsp显示404找不到

问题描述 ubuntu下面的apache2用JK模式整合tomcat后tomcat的Jsp显示404找不到 我是使用Jk的连接方式修改了几个文件 1. /etc/libapache2-mod-jk/workers.properties下的文件 改了以下内容 workers.tomcat_home=/root/tomcat8 workers.java_home=/usr/local/jdk8 ps=/ worker.list=ajp13_worker,jk-status,jk-manager wo

mfc-MFC小白求助,怎么讲选定的文件的路径保存并显示在列表中。

问题描述 MFC小白求助,怎么讲选定的文件的路径保存并显示在列表中. 如题 显示在下面IDC_LIST1中 解决方案 MFC 中: CFileDialog fileDlg(TRUE); if (IDOK == fileDlg.DoModal()) { m_strXMLPath = fileDlg.GetPathName(); //拿到你所打开的文件的路径保存在m_strXMLPath中. //拿到了就简单了,通过例如list空间去添加路径,很简单 } 解决方案二: CFileDialog dbF