通过struts2中的显示标记显示复杂标题

通过struts2中的显示标记显示复杂标题,struts2,Struts2,我必须使用display:table标记创建一个表,其结构如下 <display:table name="ReportList" cellpadding="0" cellspacing="0" > <display:column property="claimType" title="Claim Type" sortable="true" /> <display:column property="claimno" title="Claim Num

我必须使用display:table标记创建一个表,其结构如下

 <display:table name="ReportList" cellpadding="0" cellspacing="0" >
    <display:column property="claimType" title="Claim Type"  sortable="true" />
    <display:column property="claimno" title="Claim Number"  sortable="true"  />
    <display:column property="billStatus" title="Bill Status"  sortable="true" />
    <display:column property="transNo" title="Transaction Number"  sortable="true"/>
</display:table>

现在它是这样显示的

|-----------------------------------------------------------------------|
|索赔类型|索赔编号|票据状态|交易编号|
|---------------|-------------|--------------|----------------------------| |---------------|-------------|--------------|----------------------------|

现在我想这样显示这个表

 <display:table name="ReportList" cellpadding="0" cellspacing="0" >
    <display:column property="claimType" title="Claim Type"  sortable="true" />
    <display:column property="claimno" title="Claim Number"  sortable="true"  />
    <display:column property="billStatus" title="Bill Status"  sortable="true" />
    <display:column property="transNo" title="Transaction Number"  sortable="true"/>
</display:table>
|-----------索赔--------------------账单--------------------
|---类型---------编号-----状态-----交易编号|
|---------------|-------------|----------|----------------------------| |---------------|-------------|----------|----------------------------|

我是新手
任何人都知道如何做到这一点,请给我详细的解决方案

这不是struts 2的问题

您正在使用
display:tag
创建主表

现在,您可以将生成的表包装到表本身中。当然,您必须设置某些元素的宽度

<table>
  <tr>
    <th colspan="2">Name</th>
    <th colspan="2">Family name</th>
  </tr>
  <tr>
     <display:table/>
  </tr>
</table>

名称
姓
如果表不符合您的要求(在客户端),您还可以使用jQuery(或纯javascript)来执行一些技巧


我建议您重新发送您的问题并请求jQuery解决方案。

我没有使用jQuery。有使用标签的表格显示。我想添加复杂的标题。如果无法使用显示标签,请告诉我如何使用jqueryIt进行此操作。请注意显示:标记生成主表,您想用另一个标题装饰它,您必须在显示周围使用更多HTML:表我尝试了这个简单的表,但它将显示另一个表中的表。它看起来不像proper@Rohini当然,这看起来不合适,因为这是一个例子,正如我所说的,这是您可以遵循的方法,您需要根据生成的表更改HTML。@Rohini,欢迎您,顺便说一句,发布css和jsp的某些部分是个好主意,这可能会对其他人有所帮助:)详细的解决方案是删除一个dysplay标记并手动构建表,或者使用其他一些生成表的小部件。