首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >尝试从ArrayList在Struts2中创建表

尝试从ArrayList在Struts2中创建表
EN

Stack Overflow用户
提问于 2010-08-06 17:52:58
回答 2查看 8.7K关注 0票数 0

我正在尝试创建一个表来显示我从数据库中提取的一些数据到一个JSP页面中(所有这些都是Struts2应用程序的一部分),我不知道我在这里做错了什么……

这是我的JSP页面中创建表的部分:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<table>
 <s:iterator value="table" id="row">
        <tr>
         <s:iterator value="row" id="cell">
                <td><s:property /></td>
            </s:iterator>
        </tr>
    </s:iterator>
</table>

我的操作类中有一个名为ArrayList<ArrayList<String>>的表,并且我非常确定我已经用正确的值填充了它。我确信这是一些简单的语法错误,但我仍然是Struts2的初学者。

EN

回答 2

Stack Overflow用户

发布于 2010-08-06 18:48:05

可能需要添加#字符:

执行一个测试,看看您的表值是否返回了什么:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<table>
 <s:iterator value="%{table}" id="row">
        <tr>
         <s:iterator value="%{#row}" id="cell">
                <td><s:property value="%{#cell}"/></td>
            </s:iterator>
        </tr>
    </s:iterator>
</table>
票数 1
EN

Stack Overflow用户

发布于 2010-08-10 03:52:27

我采用了您的JSP代码,并在这样的操作中编写了一个getter,使用您的JSP,它工作得很好。您的JSP代码没有问题。您的getter方法或“表”的填充似乎有问题。如果你把它贴出来,也许我们可以找出它的问题所在。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public String execute()
{
    m_arrayList = new ArrayList< ArrayList< String > >();
    for( int i = 0; i < 10; ++i ) {
        ArrayList< String > strs = new ArrayList< String >();

        for( int j = i; j < 10 + i; ++j ) {
            strs.add( Integer.toString( j ) );
        }

        m_arrayList.add( strs );
    }

    return SUCCESS;
}

private ArrayList< ArrayList< String > > m_arrayList;

public ArrayList< ArrayList< String > > getTable()
{
    return m_arrayList;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3426387

复制
相关文章
在PowerBI中创建时间表(非日期表)
在powerquery中创建日期表是使用powerbi过程中一个必不可少的内容(当然,你也可以使用DAX来创建):
陈学谦
2020/07/01
4.4K0
在PowerBI中创建时间表(非日期表)
在MySQL中创建Oracle中的dept、emp、bonus、salgrade表
Oracle数据库中自带的4张表: dept、emp、bonus和salgrade是练习SQL查询的经典案例表,本文提供在MySQL中建这4张表的SQL语句
CoderJed
2018/09/13
6.7K0
Iterator在ArrayList中的源码实现
获取迭代器 List<LinkedHashMap> list = new ArrayList<>(); Iterator iterator = list.iterator(); iterator()方法实现 public Iterator<E> iterator() { return new Itr(); } Itr 源码 /** * An optimized version of AbstractList.Itr */ private class Itr imp
小小明童鞋
2018/06/13
1.1K0
ArrayList在Java多线程中的应用
开发中,存在这样的业务逻辑,类似倒金字塔结构,下层数据需要基于上层的数据进行逻辑计算。设计思路是:定义一个全局变量upLayerList,来保存上一层的数据。每一层计算仅需要知道upLayerList就可以,不用关心上一层数据怎么获取。当前层计算完毕后,把结果赋值给upLayerList,留给下一层使用。
用户2146693
2019/08/08
1.5K0
ArrayList在Java多线程中的应用
数据库中创建表的语句_创建基本表学生表的sql语句
在线Sqlite查看器|修改器 http://lzltool.com/sqlite-viewer
全栈程序员站长
2022/11/02
4.9K0
从源码读 ArrayList(二)
上篇文章 走进 JDK 之 ArrayList(一) 简单分析了 ArrayList 的源码,文末留下了一个问题,modCount 是干啥用的?下面我们通过一个小例子来引出今天的内容。
路遥TM
2021/08/31
4430
从源码读 ArrayList(一)
这篇本来是准备写 Java 集合框架概述 的,就是写起来效果不怎么样,可能是对整个 Java 集合框架还没有做到了然于心。所以还是先来源码分析,写完所有集合类的分析之后,再来总体概述。今天就从最最常用的 ArrayList 说起。
路遥TM
2021/08/31
3400
struts2在web.xml中配置详情
web.xml是web应用中载入有关servlet信息的重要配置文件,起着初始化servlet,filter等web程序的作用。
全栈程序员站长
2022/07/10
4990
从源码上分析 ArrayList
前言 ArrayList 是 List 接口的一个实现类,那么 ArrayList 的底层是如何实现的呢?让我们来一探究竟。 源码分析 属性 先来看看 ArrayList 中比较重要的两个属性: transient Object[] elementData; private int size; elementData 用来存储 ArrayList 中的元素,其实 ArrayList 的底层是用 Object[] 数组来实现的。 size 指的是的逻辑长度,就好像一个水杯,容量是 600 毫升,但杯中
一份执着✘
2018/06/04
4100
从源码看集合ArrayList
     可能大家都知道,java中的ArrayList类,是一个泛型集合类,可以存储指定类型的数据集合,也知道可以使用get(index)方法通过索引来获取数据,或者使用for each 遍历输
Single
2018/01/04
6850
从源码看集合ArrayList
在nodejs中创建cluster
在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。
用户2323866
2021/06/22
3.4K0
在nodejs中创建cluster
在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建nodejs的集群cluster。
程序那些事
2021/01/28
3.2K0
OushuDB 创建和管理外部表(中)
创建一个外部表,使用CREATE EXTERNAL TABLE命令。在这个命令里,需声明新表名称,各列名称及其数据类型,基于命令的EXECUTE子句或基于URL的LOCATION子句的外部数据来源,数据格式。
用户7454708
2023/05/08
4380
OushuDB 创建和管理外部表(中)
AI技术在公众气象服务中的尝试应用
AI技术的火爆无疑是近几年创新应用上的一次革命。如今AI技术在众多科技公司的推动下已经渗透到各行各业,气象行业也不例外。将AI融入到天气预报、大气探测、天气预警以及天气服务中的尝试一直未间断。AI技术的应用背后是大数据的支撑和机器学习的广泛探索。利用AI技术进行雷达图像的识别,进行短临预报;利用AI技术与数值模式结合提升预报的准确率;利用AI技术进行探测数据的质量控制和融合处理;利用AI技术进行天气预警的精准推送;利用AI技术进行大雾的识别、天气现象的识别等等,可以说AI已经在气象领域中全面开花。在复杂的大气物理、化学等机理研究难以取得突破时,融入AI技术是提升气象技术的有利补充。关于天气预报、探测等AI技术的应用上经验比较少,跟大家分享一下我参与实施的在公众气象服务中的一些尝试应用。
用户1247399
2020/09/25
1.3K0
Excel小技巧41:在Word中创建对Excel表的动态链接
Office套件之间协作配合非常方便。例如,我们可以在Word中放置一个来自Excel的表,并且可以随着Excel中该表的数据变化而动态更新。这需要在Word中创建一个对Excel表的动态链接,允许Word文档自动获取Excel表的变化并更新数据。
fanjy
2020/07/02
4.2K0
【数据结构】ArrayList与顺序表
---- 1.线性表 线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列... 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。 2.顺序表 2.1接口的实现 我们先自己来完成一个顺序表8:  具体效果如图: 源码如下: 建议小伙伴们自己思考一下上手敲一敲代码,对后续的学习可以更好的理解哟~ MyArr
xxxflower
2023/04/16
1870
【数据结构】ArrayList与顺序表
executeupdate mysql_使用Mysql中的executeUpdate在SQL语句中创建表
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
全栈程序员站长
2022/11/01
5.5K0
java中arraylist扩容问题_Arraylist扩容机制[通俗易懂]
当我们要 add 进第1个元素到 ArrayList 时,elementData.length 为0 (因为还是一个空的 list),因为执行了 ensureCapacityInternal() 方法 ,所以 minCapacity 此时为10。此时,minCapacity – elementData.length > 0成立,所以会进入 grow(minCapacity) 方法。
全栈程序员站长
2022/09/06
9680
AI技术在公众气象服务中的尝试应用
AI技术的火爆无疑是近几年创新应用上的一次革命。如今AI技术在众多科技公司的推动下已经渗透到各行各业,气象行业也不例外。将AI融入到天气预报、大气探测、天气预警以及天气服务中的尝试一直未间断。AI技术的应用背后是大数据的支撑和机器学习的广泛探索。利用AI技术进行雷达图像的识别,进行短临预报;利用AI技术与数值模式结合提升预报的准确率;利用AI技术进行探测数据的质量控制和融合处理;利用AI技术进行天气预警的精准推送;利用AI技术进行大雾的识别、天气现象的识别等等,可以说AI已经在气象领域中全面开花。在复杂的大气物理、化学等机理研究难以取得突破时,融入AI技术是提升气象技术的有利补充。关于天气预报、探测等AI技术的应用上经验比较少,跟大家分享一下我参与实施的在公众气象服务中的一些尝试应用。
气象学家
2020/09/25
1.1K0
AI技术在公众气象服务中的尝试应用
SQL2012_创建架构,复合主键,主表,从表的创建方法。
创建架构,复合主键,主表,从表的创建方法。 create schema XIXI--创建架构 create table XIXI.U( id int not null , s_id int not null, u_id int constraint PK_ID primary key(id,s_id,u_id)--创建复合主键 ) create table XIXI.O(--主表 id int constraint PK_OK primary key, ) cre
赵腰静
2018/03/09
2K0

相似问题

ArrayList在Struts2中选择标签中的ArrayList

12

在尝试创建ArrayList时获取NullPointerException

31

在ArrayList中创建ArrayList

44

尝试从ArrayList中删除元素

25

ConcurrentModificationException在尝试从ArrayList中删除项时

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文