http://www.infoq.com/cn/news/2010/10/jQuery-Template
http://api.jquery.com/category/plugins/templates/
ms發布的jquery模板外掛程式
在這個外掛程式裡他使用的變數預留位置和jsp的el運算式用的是一樣的${}, 所以在用jsp作為伺服器端的輸出時要進行轉義, 不然jsp會把原本是屬於jquery模板外掛程式的變數也進行了替換. 以下介紹兩種方式
1. escapse ${} in JSP page
<script id="clientTemplate" type="text/html"><li><a href="clients/${id}">${name}</a></li></script>
進行轉義後
<script id="clientTemplate" type="text/html"><li><a href="clients/${'${'}id}">${'${'}name}</a></li></script>
2. save jQuery template as separated file and disable its EL evaluation
if you have a lot of jQuery templates, it's better to extract them out to a seperated file. 不使用el運算式
<%@ page isELIgnored="true" %><script id="clientTemplate" type="text/html"><li><a href="clients/${id}">${name}</a></li></script><script id="anotherTemplate" type="text/html"><li><a href="clients/${id}">${name}</a></li></script>
Then include this file in your JSP pages need template:
<jsp:include page="jqTemplate.jsp"></jsp:include>
http://www.infoq.com/cn/news/2010/10/DataLink-jQuery Data Link:jQuery的資料繫結外掛程式
http://code.google.com/p/jquery-utils/ jquery 工具集, 包含字串格式化處理, cookie, 數組, 國際化處理.