reports.jsp

来自「Java的框架」· JSP 代码 · 共 89 行

JSP
89
字号
<%@ include file="/common/taglibs.jsp"%>


<mcaps:userPreference key="pageSize" name="pageSize" scope="page" />

<html>
<head>
<title><fmt:message key="reports.title" /></title>
<content tag="heading">
<fmt:message key="reports.heading" />
</content>
</head>
<script LANGUAGE="JavaScript">
		function deleteReport(url){
			if (confirmDelete('Report Template Information')) {
				window.location=url;
			}
		}
</script>
<body>
<c:set var="buttons">
	<button type="button" style="margin-right: 5px"
		onclick="window.location='<c:url value="/reportForm.action"/>?method=add&from=list'">
		<fmt:message key="button.add" />
	</button>
	<button type="button"
		onclick="window.location='<c:url value="/mainPage.action" />'">
		<fmt:message key="button.cancel" />
	</button>
</c:set>

<c:out value="${buttons}" escapeXml="false" />

<display:table name="${requestScope.reportList}" cellspacing="0"
	cellpadding="0" requestURI="" defaultsort="2" id="report"
	pagesize="${pageSize}" class="list reportList" export="false">

	<%-- Table columns --%>
	<display:column titleKey="button.action" style="align:center;width:10%;">
		<c:url var="viewUrl" value="/userReportForm.action">
			<c:param name="from" value="reportlist" />
			<c:param name="reportName" value="${report.name}" />
		</c:url>
		<img id="view_${report.name}" src="<c:url value="/images/view.gif" />" class="icon"
			border="0" title="<fmt:message key="tooltips.report.view"/>"
			onclick="javascript:window.location='<c:out value="${viewUrl}"/>';" />&nbsp;

		<c:url var="editUrl" value="/reportForm.action">
			<c:param name="method" value="edit" />
			<c:param name="from" value="reportlist" />
			<c:param name="reportName" value="${report.name}" />
		</c:url>
		<img id="edit_${report.name}" src="<c:url value="/images/edit.gif" />" class="icon" border="0"
			title="<fmt:message key="tooltips.report.edit" />"
			onclick="javascript:window.location='<c:out value="${editUrl}"/>';" />&nbsp;

		<c:url var="deleteUrl" value="/deleteReport.action">
			<c:param name="from" value="reportlist" />
			<c:param name="reportName" value="${report.name}" />
		</c:url>
		<img id="delete_${report.name}" src="<c:url value="/images/delete.gif" />" class="icon"
			border="0" title="<fmt:message key="tooltips.report.delete" />"
			onclick="javascript:deleteReport('<c:out value="${deleteUrl}"/>');" />

	</display:column>

	<display:column property="name" sortable="true" headerClass="sortable" titleKey="report.name" />

	<display:column property="description" style="width:60%;"
		paramProperty="description" titleKey="report.description"
		maxLength="100" />

	<display:setProperty name="paging.banner.item_name" value="Report" />

	<display:setProperty name="paging.banner.items_name" value="Reports" />

</display:table>


<c:out value="${buttons}" escapeXml="false" />

<script type="text/javascript">
	<!--
		highlightTableRows("report");
	//-->
	</script>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?