📄 在jsf中实现分页(一).htm
字号:
dc:title="在JSF中实现分页(一)"
trackback:ping="http://www.blogjava.net/steady/services/trackbacks/25935.aspx" />
</rdf:RDF>
-->
<SCRIPT type=text/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90);
//]]>
</SCRIPT>
<DIV id=AjaxHolder_UpdatePanel1><A
name=pagedcomment></A><!--done--><BR><B>FeedBack:</B>
<DIV class=feedbackNoItems></DIV>
<DIV class=feedbackItem>
<DIV class=feedbackListSubtitle>
<DIV class=feedbacktitle><A title="permalink: re: 在JSF中实现分页(一)"
href="http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx#25962">#</A> <A
name=25962></A>re: 在JSF中实现分页(一)<A name=Post></A> 2005-12-29 22:57 <A
id=AjaxHolder_Comments_CommentList_ctl00_NameLink
target=_blank>ulation</A></DIV>
<DIV align=left>分頁有很多複雜的情況需要根據業務不同需要加以考慮: <BR>1,是否能一次取出所有數據
<BR>2,是否需要考慮多個用戶同時修改帶來的問題 <BR>。。。 <A
onclick='return SetReplyAuhor("ulation")'
href="http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx#post">回复</A> <A
title=查看该作者发表过的评论 href="http://www.blogjava.net/comment?author=ulation"
target=_blank>更多评论</A><BR><A id=AjaxHolder_Comments_CommentList_ctl00_DeleteLink
href="javascript:__doPostBack('AjaxHolder$Comments$CommentList$ctl00$DeleteLink','')"></A> <A
id=AjaxHolder_Comments_CommentList_ctl00_EditLink></A> </DIV></DIV>
<DIV id=AjaxHolder_Comments_divRefreshComments
style="FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right"><A
id=AjaxHolder_Comments_refreshList
href="javascript:__doPostBack('AjaxHolder$Comments$refreshList','')">刷新评论列表</A></DIV>
<STYLE>TD {
FONT-SIZE: 12px
}
.commentTextBox {
FONT-SIZE: 13px; FONT-FAMILY: Verdana
}
</STYLE>
<!--Beging Temp Save-->
<STYLE>.userData {
BEHAVIOR: url(#default#userdata)
}
</STYLE>
<DIV class=userData id=CommentsPersistDiv></DIV>
<SCRIPT type=text/javascript>
function pageLoad()
{
Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(handleInitializeRequest);
//Sys.WebForms.PageRequestManager.getInstance().add_endRequest(handleEndRequest);
}
function handleInitializeRequest(sender, args)
{
var prm = Sys.WebForms.PageRequestManager.getInstance();
var eid = args.get_postBackElement().id;
if (eid.indexOf("DeleteLink")>0)
{
args.get_postBackElement().innerHTML = "<font color='red'>正在删除...</font>";
}
if (eid.indexOf("btnSubmit")>0)
{
document.getElementById("AjaxHolder_PostComment_ltSubmitMsg").innerHTML="正在提交...";
document.getElementById("AjaxHolder_PostComment_btnSubmit").disabled = true;
}
}
function TempSave(ElementID)
{
try
{
CommentsPersistDiv.setAttribute("CommentContent",document.getElementById(ElementID).value);
CommentsPersistDiv.save("CommentXMLStore");
}
catch(ex)
{
}
}
function Restore(ElementID)
{
CommentsPersistDiv.load("CommentXMLStore");
document.getElementById(ElementID).value=CommentsPersistDiv.getAttribute("CommentContent");
}
</SCRIPT>
<!--Ene TempSave-->
<DIV class=commentform>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-4210569241504288";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_link = "6699CC";
//--></SCRIPT>
<SCRIPT src="在JSF中实现分页(一).files/show_ads.js" type=text/javascript>
</SCRIPT>
<BR><BR><SPAN id=AjaxHolder_PostComment_ltSubmitMsg
style="COLOR: red"></SPAN><BR><A name=Feedback></A>
<TABLE cellSpacing=1 cellPadding=1 border=0>
<TBODY>
<TR>
<TD width=75></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD width=55>标题</TD>
<TD><INPUT class=commenttb id=AjaxHolder_PostComment_tbTitle
style="WIDTH: 320px" value="re: 在JSF中实现分页(一)"
name=AjaxHolder$PostComment$tbTitle></TD>
<TD><SPAN id=AjaxHolder_PostComment_RequiredFieldValidator1
style="VISIBILITY: hidden; COLOR: red">请输入标题</SPAN></TD></TR>
<TR>
<TD>姓名</TD>
<TD><INPUT class=commenttb id=AjaxHolder_PostComment_tbName
style="WIDTH: 320px" name=AjaxHolder$PostComment$tbName></TD>
<TD><SPAN id=AjaxHolder_PostComment_RequiredFieldValidator2
style="VISIBILITY: hidden; COLOR: red">请输入你的姓名</SPAN></TD></TR>
<TR>
<TD>主页</TD>
<TD><INPUT class=commenttb id=AjaxHolder_PostComment_tbUrl
style="WIDTH: 320px" name=AjaxHolder$PostComment$tbUrl></TD>
<TD><FONT face=宋体></FONT></TD></TR>
<TR>
<TD align=left colSpan=3>
<TABLE class=CommentForm id=AjaxHolder_PostComment_tbCaptchaImage
cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD colSpan=3><SPAN
id=AjaxHolder_PostComment_Requiredfieldvalidator4
style="DISPLAY: none; COLOR: red">请输入验证码</SPAN> <SPAN
id=AjaxHolder_PostComment_lblImage
style="FONT-WEIGHT: bold; COLOR: red"></SPAN></TD></TR>
<TR>
<TD width=78>验证码</TD>
<TD><INPUT id=AjaxHolder_PostComment_CodeNumberTextBox
name=AjaxHolder$PostComment$CodeNumberTextBox>*</TD>
<TD align=left><IMG id=AjaxHolder_PostComment_Img1
src="在JSF中实现分页(一).files/JpegImage.jpg"> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD colSpan=3>内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容) <SPAN
id=AjaxHolder_PostComment_RequiredFieldValidator3
style="VISIBILITY: hidden; COLOR: red">请输入评论内容</SPAN><BR><TEXTAREA class=commentTextBox id=AjaxHolder_PostComment_tbComment onkeydown="ctlent(event,'AjaxHolder_PostComment_tbComment')" style="WIDTH: 480px; HEIGHT: 220px" name=AjaxHolder$PostComment$tbComment rows=10 cols=50></TEXTAREA></TD></TR>
<TR>
<TD colSpan=3><SPAN id=AjaxHolder_PostComment_Message
style="COLOR: red"></SPAN></TD>
<TR>
<TD colSpan=3><INPUT id=AjaxHolder_PostComment_chkRemember tabIndex=-1
type=checkbox CHECKED name=AjaxHolder$PostComment$chkRemember><LABEL
for=AjaxHolder_PostComment_chkRemember>Remember Me?</LABEL></TD></TR>
<TR>
<TD height=23><INPUT id=AjaxHolder_PostComment_btnSubmit onclick="TempSave('AjaxHolder_PostComment_tbComment');WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("AjaxHolder$PostComment$btnSubmit", "", true, "", "", false, false))" type=submit value=提交 name=AjaxHolder$PostComment$btnSubmit>
</TD>
<TD colSpan=2 height=23> <A id=AjaxHolder_PostComment_lnkLogin
href="http://www.blogjava.net/login.aspx?ReturnURL=http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx&SourceURL=/steady/archive/2005/12/29/25935.aspx">登录</A> <!--<a id="AjaxHolder_PostComment_linkLoginComment" OnClick="if(document.getElementById('AjaxHolder_PostComment_tbComment').value != '') return confirm('未提交的评论内容将会丢失, 你真的要进入高级评论吗?');" href="http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx?login=1#Post">使用高级评论</a> --><A
href="http://www.blogjava.net/RequireRegister.aspx">新用户注册</A> <A
href="http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx#Top">返回页首</A> <A
id=AjaxHolder_PostComment_lbRestore
onclick="Restore('AjaxHolder_PostComment_tbComment'); return false;"
href="http://www.blogjava.net/steady/archive/2005/12/29/25935.aspx#Post">恢复上次提交</A>
</TD></TR>
<TR>
<TD colSpan=3>[使用Ctrl+Enter键可以直接提交]</TD></TR>
<TR>
<TD colSpan=3 height=1></TD></TR>
<TR>
<TD colSpan=3></TD></TR>
<TR>
<TD colSpan=3></TD></TR></TBODY></TABLE></DIV>
<DIV id=AjaxHolder_PostComment_ValidationSummary1
style="DISPLAY: none; COLOR: red"></DIV></DIV><!--done-->
<DIV class=footer>Copyright ©2007 steady Powered by: <A class=footerlink
href="http://www.cnblogs.com/">博客园</A> 模板提供:<A class=footerlink
href="http://blog.hjenglish.com/">沪江博客</A><BR></DIV></DIV>
<SCRIPT type=text/javascript>
<!--
var Page_ValidationSummaries = new Array(document.getElementById("AjaxHolder_PostComment_ValidationSummary1"));
var Page_Validators = new Array(document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator1"), document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator2"), document.getElementById("AjaxHolder_PostComment_Requiredfieldvalidator4"), document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator3"));
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
var AjaxHolder_PostComment_RequiredFieldValidator1 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator1"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator1");
AjaxHolder_PostComment_RequiredFieldValidator1.controltovalidate = "AjaxHolder_PostComment_tbTitle";
AjaxHolder_PostComment_RequiredFieldValidator1.errormessage = "请输入标题";
AjaxHolder_PostComment_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator1.initialvalue = "";
var AjaxHolder_PostComment_RequiredFieldValidator2 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator2"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator2");
AjaxHolder_PostComment_RequiredFieldValidator2.controltovalidate = "AjaxHolder_PostComment_tbName";
AjaxHolder_PostComment_RequiredFieldValidator2.errormessage = "请输入你的姓名";
AjaxHolder_PostComment_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator2.initialvalue = "";
var AjaxHolder_PostComment_Requiredfieldvalidator4 = document.all ? document.all["AjaxHolder_PostComment_Requiredfieldvalidator4"] : document.getElementById("AjaxHolder_PostComment_Requiredfieldvalidator4");
AjaxHolder_PostComment_Requiredfieldvalidator4.controltovalidate = "AjaxHolder_PostComment_CodeNumberTextBox";
AjaxHolder_PostComment_Requiredfieldvalidator4.errormessage = "请输入验证码";
AjaxHolder_PostComment_Requiredfieldvalidator4.display = "Dynamic";
AjaxHolder_PostComment_Requiredfieldvalidator4.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_Requiredfieldvalidator4.initialvalue = "";
var AjaxHolder_PostComment_RequiredFieldValidator3 = document.all ? document.all["AjaxHolder_PostComment_RequiredFieldValidator3"] : document.getElementById("AjaxHolder_PostComment_RequiredFieldValidator3");
AjaxHolder_PostComment_RequiredFieldValidator3.controltovalidate = "AjaxHolder_PostComment_tbComment";
AjaxHolder_PostComment_RequiredFieldValidator3.errormessage = "请输入评论内容";
AjaxHolder_PostComment_RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
AjaxHolder_PostComment_RequiredFieldValidator3.initialvalue = "";
var AjaxHolder_PostComment_ValidationSummary1 = document.all ? document.all["AjaxHolder_PostComment_ValidationSummary1"] : document.getElementById("AjaxHolder_PostComment_ValidationSummary1");
AjaxHolder_PostComment_ValidationSummary1.showmessagebox = "True";
AjaxHolder_PostComment_ValidationSummary1.showsummary = "False";
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
// -->
</SCRIPT>
<SCRIPT type=text/javascript>
<!--
Sys.Application.initialize();
// -->
</SCRIPT>
</FORM>
<SCRIPT src="在JSF中实现分页(一).files/ShowHidden.js" type=text/javascript></SCRIPT>
</DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -