我正在使用struts2编写一个Web应用程序并使用display标签。 PDF导出链接未显示,而Excel和CSV链接则显示。
我该怎么办?
这是JSP中的显示标记:
<display:table class="table" name="employeeBeanList"
pagesize="5" requestURI="EmpSummaryAction"
export="true" decorator="EmployeePortal3.EmployeeTableDecorator">
<display:column property="modifyLink" title="Modify"/>
<display:column property="deleteLink" title="Delete"/>
<display:column property="id" title="ID" sortable="true" style="text-align:right"/>
<display:column property="name" title="Name" sortable="true" />
<display:column property="age" title="Age" sortable="true" style="text-align:right"/>
<display:column property="gender" title="Gender" sortable="true"/>
<display:column property="salary" title="Salary" sortable="true" style="text-align:right"/>
<display:column property="department" title="Department" sortable="true"/>
<display:column property="skills" title="Skills" sortable="true"/>
<display:column property="address" title="Address" sortable="true"/>
<display:column property="city" title="City" sortable="true"/>
<!-- exports -->
<display:setProperty name="export.pdf" value="true"/>
<display:setProperty name="export.csv" value="true" />
<display:setProperty name="export.excel" value="true" />
<display:setProperty name="export.xml" value="false" />
<display:setProperty name="export.pdf.filename" value="Employees.pdf"/>
<display:setProperty name="export.csv.filename" value="Employees.csv"/>
<display:setProperty name="export.excel.filename" value="Employees.xls"/>
</display:table>
答案 0 :(得分:0)
在类路径中添加displaytag.properties文件(即在src文件夹中).copy并粘贴到下面的行。
export.csv.include_header=true
export.excel=true
export.csv=true
export.xml=true
paging.banner.placement=top
答案 1 :(得分:-1)
简单地将requestURI="EmpSummaryAction"
替换为requestURI=""
。