﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JustJava-随笔分类-JSP Tags</title><link>http://www.blogjava.net/zJun/category/24381.html</link><description>zJun's Tech Weblog</description><language>zh-cn</language><lastBuildDate>Mon, 20 Aug 2007 07:56:38 GMT</lastBuildDate><pubDate>Mon, 20 Aug 2007 07:56:38 GMT</pubDate><ttl>60</ttl><item><title>ExtremeTable 数据库分页的写法</title><link>http://www.blogjava.net/zJun/archive/2007/08/08/135106.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Tue, 07 Aug 2007 16:02:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2007/08/08/135106.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/135106.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2007/08/08/135106.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/135106.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/135106.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<font size="2">
						<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:table </span>
						<span style="COLOR: #ff0000">items</span>
						<span style="COLOR: #0000ff">="itemList"</span>
						<span style="COLOR: #ff0000"> var</span>
						<span style="COLOR: #0000ff">="item"</span>
						<span style="COLOR: #ff0000"> action</span>
						<span style="COLOR: #0000ff">="${pageContext.request.contextPath}/query.do"</span>
				</font>
				<span style="COLOR: #ff0000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
								<strong>retrieveRowsCallback</strong>
						</font>
				</span>
				<span style="COLOR: #0000ff">
						<font size="2">
								<strong>="limit"</strong>
						</font>
				</span>
				<strong>
						<font size="2">
								<span style="COLOR: #ff0000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />filterRowsCallback</span>
								<span style="COLOR: #0000ff">="limit"</span>
						</font>
				</strong>
				<font size="2">
						<strong>
								<span style="COLOR: #ff0000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />sortRowsCallback</span>
								<span style="COLOR: #0000ff">="limit"</span>
						</strong>
						<span style="COLOR: #ff0000"> </span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:exportXls </span>
						<span style="COLOR: #ff0000">fileName</span>
						<span style="COLOR: #0000ff">="CouponList.xls"</span>
						<span style="COLOR: #ff0000"> tooltip</span>
						<span style="COLOR: #0000ff">="导出 Excel"</span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
						</font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:row</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="rowcount"</span>
						<span style="COLOR: #ff0000"> cell</span>
						<span style="COLOR: #0000ff">="rowCount"</span>
						<span style="COLOR: #ff0000"> sortable</span>
						<span style="COLOR: #0000ff">="false"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="序号"</span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="id"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="编号"</span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="type"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="种类"</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />          ${typeMap[item.type]}<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">ec:column</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="name"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="名称"</span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="beginDate"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="开始时间"</span>
						<span style="COLOR: #ff0000"> cell</span>
						<span style="COLOR: #0000ff">="calendar"</span>
						<span style="COLOR: #ff0000"> format</span>
						<span style="COLOR: #0000ff">="date"</span>
						<span style="COLOR: #ff0000"> </span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="endDate"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="结束时间"</span>
						<span style="COLOR: #ff0000"> cell</span>
						<span style="COLOR: #0000ff">="calendar"</span>
						<span style="COLOR: #ff0000"> format</span>
						<span style="COLOR: #0000ff">="date"</span>
						<span style="COLOR: #ff0000"> </span>
						<span style="COLOR: #0000ff">/&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="state"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="状态"</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />        ${statusmap[coupon.status]}<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">ec:column</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">ec:column </span>
						<span style="COLOR: #ff0000">property</span>
						<span style="COLOR: #0000ff">="edit"</span>
						<span style="COLOR: #ff0000"> title</span>
						<span style="COLOR: #0000ff">="操作"</span>
						<span style="COLOR: #ff0000"> sortable</span>
						<span style="COLOR: #0000ff">="false"</span>
						<span style="COLOR: #ff0000"> viewsAllowed</span>
						<span style="COLOR: #0000ff">="html"</span>
				</font>
				<span style="COLOR: #ff0000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                       style </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">="width: 56px;text-align: center"</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                 </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;</span>
						<span style="COLOR: #800000">A </span>
						<span style="COLOR: #ff0000">href</span>
						<span style="COLOR: #0000ff">="&lt;c:url value="</span>
						<span style="COLOR: #ff0000">/security/user.do?method</span>
						<span style="COLOR: #0000ff">=selectRoles&amp;userId=${user.id}" </span>
						<span style="COLOR: #0000ff">/&gt;</span>
						<span style="COLOR: #000000">"&gt; </span>
						<span style="COLOR: #0000ff">&lt;</span>
				</font>
				<font size="2">
						<span style="COLOR: #800000">img<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                        </span>
						<span style="COLOR: #ff0000">src</span>
						<span style="COLOR: #0000ff">="&lt;c:url value="</span>
						<span style="COLOR: #ff0000">/images/icon/16x16/manage.gif"</span>
						<span style="COLOR: #0000ff">/&gt;</span>
						<span style="COLOR: #000000">" border="0"/&gt; </span>
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">A</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />             </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">ec:column</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />         </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">ec:row</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />     </font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">&lt;/</span>
						<span style="COLOR: #800000">ec:table</span>
						<span style="COLOR: #0000ff">&gt;</span>
				</font>
		</div>
		<br />
		<font size="2">其中：<br />      </font>
		<font size="2">
				<strong>retrieveRowsCallback="limit" <br />     filterRowsCallback="limit" <br />     sortRowsCallback="limit"<br /></strong>指定了callback函数 limit<br /><br />在controller 中的处理：<br /></font>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<font size="2">
						<img id="Codehighlighter1_0_12_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_12_Open_Text.style.display='none'; Codehighlighter1_0_12_Closed_Image.style.display='inline'; Codehighlighter1_0_12_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />  </font>
				<span id="Codehighlighter1_0_12_Open_Text">
						<span style="COLOR: #008000">
								<font size="2">/** </font>
						</span>
						<span style="COLOR: #008000">
								<br />
								<font size="2">
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />  * 列表查看<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></font>
						</span>
						<span style="COLOR: #008000">
								<font size="2">*/ </font>
						</span>
				</span>
				<span style="COLOR: #000000">
						<br />
						<font size="2">
								<img id="Codehighlighter1_128_473_Open_Image" onclick="this.style.display='none'; Codehighlighter1_128_473_Open_Text.style.display='none'; Codehighlighter1_128_473_Closed_Image.style.display='inline'; Codehighlighter1_128_473_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
								<img id="Codehighlighter1_128_473_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_128_473_Closed_Text.style.display='none'; Codehighlighter1_128_473_Open_Image.style.display='inline'; Codehighlighter1_128_473_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
						</font>
				</span>
				<font size="2">
						<span style="COLOR: #0000ff">protected</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">void</span>
						<span style="COLOR: #000000"> onList(HttpServletRequest request,HttpServletResponse response, ModelAndView mav) </span>
						<span style="COLOR: #0000ff">throws</span>
						<span style="COLOR: #000000"> Exception </span>
						<span id="Codehighlighter1_128_473_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
				</font>
				<span id="Codehighlighter1_128_473_Open_Text">
						<font size="2">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   <strong>Limit limit </strong></span>
								<span style="COLOR: #000000">
										<strong>=</strong>
								</span>
						</font>
						<font size="2">
								<span style="COLOR: #000000">
										<strong> ExtremeTablePage.getLimit(request);<br /></strong>
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   Map map </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> WebUtils.getParametersStartingWith(request, </span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">search_</span>
								<span style="COLOR: #000000">"</span>
						</font>
						<font size="2">
								<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   Page page</span>
								<span style="COLOR: #000000">=</span>
						</font>
						<font size="2">
								<span style="COLOR: #000000">service.queryForPage(map,<strong>ExtremeTablePage.getSort(limit),limit.getPage(), limit.getCurrentRowsDisplayed()</strong>);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   mav.addObject(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">itemList</span>
								<span style="COLOR: #000000">"</span>
						</font>
						<font size="2">
								<span style="COLOR: #000000">, page.getResult());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />   mav.addObject(</span>
								<span style="COLOR: #000000">"</span>
								<span style="COLOR: #000000">totalRows</span>
								<span style="COLOR: #000000">"</span>
						</font>
						<span style="COLOR: #000000">
								<font size="2">,page.getTotalCount());<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />} </font>
						</span>
				</span>
		</div>
<img src ="http://www.blogjava.net/zJun/aggbug/135106.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2007-08-08 00:02 <a href="http://www.blogjava.net/zJun/archive/2007/08/08/135106.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSTL常用标签语法及参数</title><link>http://www.blogjava.net/zJun/archive/2006/09/28/72611.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Thu, 28 Sep 2006 08:12:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2006/09/28/72611.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/72611.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2006/09/28/72611.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/72611.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/72611.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JSTL包含以下的标签: <br>常用的标签：如 c:out、c:remove、c:catch、c:set等 <br>条件标签：如 c:if、c:when、c:choose、c:otherwise等 <br>URL标签：如 c:import、c:redirect 和 c:url 等 <br>XML标签：如 xml:out 等 <br>国际化输出标签：如 fmt:timeZone 等 <br>SQL标签：如 sql:query、sql:update、sql:transaction 等&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2006/09/28/72611.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/72611.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2006-09-28 16:12 <a href="http://www.blogjava.net/zJun/archive/2006/09/28/72611.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用 jodd:form tag</title><link>http://www.blogjava.net/zJun/archive/2006/09/20/70833.html</link><dc:creator>zJun's帛罗阁</dc:creator><author>zJun's帛罗阁</author><pubDate>Wed, 20 Sep 2006 08:21:00 GMT</pubDate><guid>http://www.blogjava.net/zJun/archive/2006/09/20/70833.html</guid><wfw:comment>http://www.blogjava.net/zJun/comments/70833.html</wfw:comment><comments>http://www.blogjava.net/zJun/archive/2006/09/20/70833.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zJun/comments/commentRss/70833.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zJun/services/trackbacks/70833.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在SpringSide里翻到一个好东西： jodd:form&nbsp;&nbsp;<a href='http://www.blogjava.net/zJun/archive/2006/09/20/70833.html'>阅读全文</a><img src ="http://www.blogjava.net/zJun/aggbug/70833.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zJun/" target="_blank">zJun's帛罗阁</a> 2006-09-20 16:21 <a href="http://www.blogjava.net/zJun/archive/2006/09/20/70833.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>