You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

294 lines
13 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ page language="java" import="java.util.*" contentType="text/html;charset=gb2312" %>
<%@ include file="iframe/head.jsp" %>
<jsp:useBean id="guestbean" class="com.bean.GuestBookBean" scope="page" />
<script language="javascript" >
function top(){
form3.action="<%=basePath%>guestbook.jsp?page=1";
form3.submit();
}
function last(){
if(form3.pageCount.value==0){//如果总页数为0那么最后一页为1也就是第一页而不是第0页
form3.action="<%=basePath%>guestbook.jsp?page=1";
form3.submit();
}else{
form3.action="<%=basePath%>guestbook.jsp?page="+form3.pageCount.value;
form3.submit();
}
}
function pre(){
var page=parseInt(form3.page.value);
if(page<=1){
alert("已至第一页");
}else{
form3.action="<%=basePath%>guestbook.jsp?page="+(page-1);
form3.submit();
}
}
function next(){
var page=parseInt(form3.page.value);
var pageCount=parseInt(form3.pageCount.value);
if(page>=pageCount){
alert("已至最后一页");
}else{
form3.action="<%=basePath%>guestbook.jsp?page="+(page+1);
form3.submit();
}
}
function bjump(){
var pageCount=parseInt(form3.pageCount.value);
if( fIsNumber(form3.busjump.value,"1234567890")!=1 ){
alert("跳转文本框中只能输入数字!");
form3.busjump.select();
form3.busjump.focus();
return false;
}
if(form3.busjump.value>pageCount){//如果跳转文本框中输入的页数超过最后一页的数,则跳到最后一页
if(pageCount==0){
form3.action="<%=basePath%>guestbook.jsp?page=1";
form3.submit();
}
else{
form3.action="<%=basePath%>guestbook.jsp?page="+pageCount;
form3.submit();
}
}
else if(form3.busjump.value<=pageCount){
var page=parseInt(form3.busjump.value);
if(page==0){
page=1;//如果你输入的是0那么就让它等于1
form3.action="<%=basePath%>guestbook.jsp?page="+page;
form3.submit();
}else{
form3.action="<%=basePath%>guestbook.jsp?page="+page;
form3.submit();
}
}
}
//****判断是否是Number.
function fIsNumber (sV,sR){
var sTmp;
if(sV.length==0){ return (false);}
for (var i=0; i < sV.length; i++){
sTmp= sV.substring (i, i+1);
if (sR.indexOf (sTmp, 0)==-1) {return (false);}
}
return (true);
}
</script>
<SCRIPT language=JavaScript src="<%=basePath %>images/css/Common.js"></SCRIPT>
<%
String message = (String)request.getAttribute("message");
if(message == null){
message = "";
}
if (!message.trim().equals("")){
out.println("<script language='javascript'>");
out.println("alert('"+message+"');");
out.println("</script>");
}
request.removeAttribute("message");
%>
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD >
<TABLE class=dragTable height=28 cellSpacing=0 cellPadding=0 width=100% align=center background=<%=basePath %>images/head1.gif border=0>
<TBODY>
<TR>
<TD align=left class=head><FONT color=#000000>您现在的位置:<SPAN
style="TEXT-DECORATION: none">留言板</FONT>
</TD>
</TR>
</TBODY>
</TABLE></TD></TR>
<TR>
<TD class=middle><br>
<!--循环开始==============================================================-->
<%
String member=(String)session.getAttribute("member");
if(member==null)member="游客";
guestbean.setEVERYPAGENUM(6);
int cou = guestbean.getMessageCount();//得到信息总数
String page1=request.getParameter("page");
if(page1==null){
page1="1";
}
session.setAttribute("busMessageCount", cou + "");
session.setAttribute("busPage", page1);
List pagelist1 = guestbean.getMessage(Integer.parseInt(page1)); //带进一个页数,并返回该页所要显示的信息
session.setAttribute("qqq", pagelist1);
int pageCount = guestbean.getPageCount(); //得到页数
session.setAttribute("busPageCount", pageCount + "");
List pagelist3=(ArrayList)session.getAttribute("qqq");
if(!pagelist3.isEmpty()){
for(int i=0;i<pagelist3.size();i++){
List pagelist2 =(ArrayList)pagelist3.get(i);
List replay=guestbean.getReplayInfo(Integer.parseInt(pagelist2.get(0).toString()));
%>
<TABLE class=guestbook cellSpacing=0 cellPadding=0 width="100%"
border=0>
<TBODY>
<TR>
<TD class=Ftd align=middle width="18%" rowSpan=2>
<DIV class=icon><IMG height=80 src="<%=basePath+pagelist2.get(2).toString() %>" width=80 border=0></DIV>
<DIV class=name><%=pagelist2.get(1).toString() %></DIV></TD>
<TD class=Ctd vAlign=top width="82%" height=75>
<TABLE style="TABLE-LAYOUT: fixed; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="80%" border=0>
<TBODY>
<TR>
<TD class=content align=left>
<IMG height=20 src="<%=basePath+pagelist2.get(7).toString() %>" width=20>
<%=pagelist2.get(8).toString() %>
<%
if(!replay.isEmpty()){
%>
<FIELDSET>
<LEGEND>留言回复 </LEGEND><%=replay.get(0).toString() %>
(署名: <%=replay.get(1).toString() %>/日期:<%=replay.get(2).toString() %>)
</FIELDSET>
<%}%>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD class=Atd width="82%">
时间: <%=pagelist2.get(9).toString()%>&nbsp;
<A title="QQ:<%=pagelist2.get(4).toString()%>" href="tencent://message/?uin=<%=pagelist2.get(4).toString()%>&Site=网站名称&Menu=yes"><IMG height=16 src="<%=basePath %>images/face/qq.gif" width=16 border=0></A>&nbsp;
<A title="E_mail" href="mailto:<%=pagelist2.get(3).toString()%>"><IMG height=16 src="<%=basePath %>images/face/email.gif" width=16 border=0></A>&nbsp;
<A title=网址 href="<%=pagelist2.get(5).toString()%>" target="_blank" ><IMG height=16 src="<%=basePath %>images/face/ie.gif" width=16 border=0></A>&nbsp;
<A title=博客地址 href="<%=pagelist2.get(6).toString()%>" target="_blank" ><IMG height=16 src="<%=basePath %>images/face/home.gif" width=16 border=0></A>&nbsp;
<A title="<%=pagelist2.get(10).toString()%>" href="javascript:"><IMG height=16 src="<%=basePath %>images/face/ip.gif" width=16 border=0></A>
</TD>
</TR>
</TBODY>
</TABLE>
<%}}%>
<!--循环结束==================================================================-->
<br>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=right>
<form action="" method="post" name="form3">
<input type="hidden" name="pageCount" value="<%= session.getAttribute("busPageCount").toString()%>" /><!--//用于给上面javascript传值-->
<input type="hidden" name="page" value="<%=session.getAttribute("busPage").toString()%>" /><!--//用于给上面javascript传值-->
<a href="#" onClick="top()"><img src="<%=basePath %>images/first.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
<a href="#" onClick="pre()"><img src="<%=basePath %>images/pre.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
共<%=session.getAttribute("busMessageCount").toString()%>条记录,共计<%=session.getAttribute("busPageCount").toString()%>页,当前第<%=session.getAttribute("busPage").toString()%>页&nbsp;&nbsp;&nbsp;
<a href="#" onClick="next()"><img src="<%=basePath %>images/next.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
<a href="#" onClick="last()"><img src="<%=basePath %>images/last.gif" border="0" /></a>
第<input name="busjump" type="text" size="3" />页<a href="#" onClick="bjump()"><img src="<%=basePath %>images/jump.gif" border="0" /></a>&nbsp;&nbsp;&nbsp;
</form>
</TD>
</TR>
</TBODY>
</TABLE></TD></TR>
<TR>
<TD class=foot>
<H3 class=L></H3>
<H3 class=R></H3></TD></TR></TBODY></TABLE>
<TABLE class=dragTable height=28 cellSpacing=0 cellPadding=0 width=100% align=center border=0>
<TBODY>
<TR>
<TD align=left class=head>&nbsp;我要留言</TD></TR>
<TR>
<TD class=middle>
<STYLE type=text/css>.selected {
BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FILTER: Alpha(opacity=100); BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
.unselected {
BORDER-RIGHT: #edf8dd 1px solid; BORDER-TOP: #edf8dd 1px solid; FILTER: Alpha(opacity=50); BORDER-LEFT: #edf8dd 1px solid; BORDER-BOTTOM: #edf8dd 1px solid
}
</STYLE>
<SCRIPT>
var prevIcon;
function icon(num){
num.className="selected";
if(typeof(prevIcon)!="undefined"){
prevIcon.className="unselected";
}else{
document.all.firstface.className="unselected";
}
if(num.className=="unselected"){
num.className="selected";
}
prevIcon=num;
document.all.face.value=num.childNodes(0).id ;
}
</SCRIPT>
<FORM name="form1" action="<%=basePath%>GuestBook.do?method=add" method="post" onSubmit="return checkGUEST()" >
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width="24%" align="right">昵&nbsp;&nbsp;&nbsp;&nbsp;称: </TD>
<TD align=left><INPUT name=nikename maxlength=20 value="<%=member %>" readonly> 联系Email:
<INPUT name=email maxlength=20> QQ: <INPUT size=11 name=qq maxlength=11>
</TD></TR>
<TR>
<TD width="24%" align="right">网站网址:</TD>
<TD align=left><INPUT size=35 name=weburl maxlength=100> 个人BLOG网址:
<INPUT size=35 name=blogurl maxlength=100> </TD></TR>
<TR>
<TD width="24%" align="right">表&nbsp;&nbsp;&nbsp;&nbsp;情:</TD>
<TD align=left>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD class=selected id=firstface style="CURSOR: hand" onclick=icon(this)>
<IMG id=1 height=20 src="<%=basePath %>images/face/1.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=2 height=20 src="<%=basePath %>images/face/2.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=3 height=20 src="<%=basePath %>images/face/3.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=4 height=20 src="<%=basePath %>images/face/4.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=5 height=20 src="<%=basePath %>images/face/5.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=6 height=20 src="<%=basePath %>images/face/6.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=7 height=20 src="<%=basePath %>images/face/7.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=8 height=20 src="<%=basePath %>images/face/8.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=9 height=20 src="<%=basePath %>images/face/9.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=10 height=20 src="<%=basePath %>images/face/10.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=11 height=20 src="<%=basePath %>images/face/11.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=12 height=20 src="<%=basePath %>images/face/12.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=13 height=20 src="<%=basePath %>images/face/13.gif" width=20></TD>
<TD class=unselected style="CURSOR: hand" onclick=icon(this)>
<IMG id=14 height=20 src="<%=basePath %>images/face/14.gif" width=20></TD>
<TD vAlign=top align=middle><INPUT type=hidden value=1 name=face> </TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD width="24%" align="right">留言内容:</TD>
<TD align=left><TEXTAREA name=content rows=7 cols=80></TEXTAREA>
</TD></TR>
<TR>
<TD width="24%">&nbsp;</TD>
<TD align=left><INPUT type=submit value="提 交" name=Submit>
</TD></TR></TBODY></TABLE></FORM></TD></TR>
<TR>
<TD >
<H3></H3>
<H3></H3></TD></TR></TBODY></TABLE>
</DIV>
<%@ include file="iframe/foot.jsp"%>