⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tabletest.jsp

📁 webwork source
💻 JSP
字号:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><%@ taglib uri="webwork" prefix="webwork" %><head>	<link rel="stylesheet" href="../template/xhtml/style.css" type="text/css"/>    <title>Table test</title></head><body>	<h1>TestAction</h1>	<webwork:if test=".">		<hr width="69%"/>		<%/*Set up a date cell renderer with the desired format same as SimpleDateFormatter*/%>		<webwork:bean name="'webwork.view.taglib.ui.table.renderer.DateCellRenderer'" id="dateRenderer">			<webwork:param name="'formatString'" value="'yyyy-MM-dd'"/>		</webwork:bean>		<%/*Use a numeric formater to show money.  Align to the right*/%>		<webwork:bean name="'webwork.view.taglib.ui.table.renderer.NumericCellRenderer'" id="dollarRenderer">			<webwork:param name="'alignment'"    value="'right'"/>			<webwork:param name="'formatString'" value="'$#,##0.00'"/>		</webwork:bean>		<%/*Another numeric formatter to so basic intergers. align to righ.  Highlight red if negative*/%>		<webwork:bean name="'webwork.view.taglib.ui.table.renderer.NumericCellRenderer'" id="intRenderer">			<webwork:param name="'alignment'"     value="'right'"/>			<webwork:param name="'formatString'"  value="'#0'"/>			<webwork:param name="'negativeColor'" value="'#FF0000'"/>		</webwork:bean>       <%/*A link renderer.  Delgate rendering of cell to dollarRenderer          * Set link to '/default.html'          * use a paramter called myParam          * take the value from the second column of the table          */%>		<webwork:bean name="'webwork.view.taglib.ui.table.renderer.LinkCellRenderer'" id="linkRenderer">			<webwork:param name="'renderer'" value="@dollarRenderer"/>			<webwork:param name="'link'" value="'default.html'"/>			<webwork:param name="'param'" value="'myParam'"/>			<webwork:param name="'paramColumn'" value="1"/>		</webwork:bean>		<%/*This is the webtable bean.		   * Set the model from the action result property		   * hide the second column (zero based) Note the valu fro this column is still used as a parameter in the linkRenderer it is just not displayed		   * Rename the third column		   * set the date renderer for the first column		   * set the link renderer for the third column (note the second column is hidden)		   * set the int render for the fifth column.		   * Note the 4th and sixth columns will get the default renderer		   * include the table.jsp to actually show it		   */%>		<webwork:table modelName="'./result'" sortable="true" id="tabletest">			<webwork:param name="'columnHidden(1)'" value="true"/>			<webwork:param name="'columnDisplayName(2)'" value="'New Display Name'"/>			<webwork:param name="'columnRenderer(0)'" value="@dateRenderer"/>			<webwork:param name="'columnRenderer(2)'" value="@linkRenderer"/>			<webwork:param name="'columnRenderer(4)'" value="@intRenderer"/>		</webwork:table>	</webwork:if>	<webwork:else>		<p>This JSP should NOT be called directly!</p>	</webwork:else></body></html>

⌨️ 快捷键说明

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