0

目前,我有一个 List<MyClass> 想要显示和重复列。

    Class MyClass {
       String attr1;
       String attr2;
       String attr3;
    }

在 Jxls 1.0.6 中,它可以定义为

    B1 -- <jx:forEach items="${myList}" var="m">
    C1 -- ${m.attr1}
    D1 -- ${m.attr2}
    E1 -- ${m.attr3}
    F1 -- </jx:forEach>

至于性能问题,我打算升级到 Jxls 2.2.3。

,我看到每个命令都有一个“方向”选项。因此,我将 A1 中的评论字段设置如下。

    jx:each(items="myList" var="m" lastCell="C1" area="A1:C1" direction=EachCommand.Direction.RIGHT)

并为列输入这些

    A1 -- ${m.attr1}
    B1 -- ${m.attr2}
    C1 -- ${m.attr3}

但是,excel的输出是

A1 B1 C1
XXX
XXX
XXX
....

我的例外是显示像

A1 B1 C1 D1 E1 F1 G1 H1 I1 J1
XXXXXXXXX ......

有什么办法可以通过excel评论字段,如果是怎么办?

谢谢!

4

1 回答 1

0
  1. 升级到jxls-2.2.4(刚刚发布)
  2. 使用以下语法为每个命令指定 RIGHT 方向

    jx:each(items="myList" var="m" lastCell="C1" area="A1:C1" direction="RIGHT")

于 2015-09-02T19:06:34.623 回答