📄 index.jsp
字号:
<%@ page contentType="text/html; charset=GB2312" %>
<%
guestbook.Init init=new guestbook.Init(getServletContext().getRealPath("/"));
guestbook.ReadGuestbook readNote=new guestbook.ReadGuestbook(getServletContext().getRealPath("/"));
%>
<jsp:useBean id="checkName" class="guestbook.Head"/>
<%
int pageView=init.getPageView();//每页显示的记录数
String getNowpage=request.getParameter("page");
int nowpage;//取得当前页
int pageMax;//总页数
if(getNowpage==null) nowpage=1;
else{
try{
nowpage=Integer.parseInt(getNowpage);
}
catch(NumberFormatException e){
nowpage=1;
}
if (nowpage<1) nowpage=1;
}
pageMax=(readNote.getRowcount()+pageView-1)/pageView;
if (nowpage>pageMax) nowpage=pageMax;
int start=pageView*(nowpage-1)+1;
if(pageView>readNote.getRowcount()) pageView=readNote.getRowcount();
boolean flag=checkName.checkAdminLogin(request);//判断是否是管理员
boolean flag1=checkName.checkUserLogin(request);//判断是否有用户登陆
%>
<html>
<head>
<style>
.char { font-family: "宋体", "楷体_GB2312", "仿宋_GB2312"; font-size: 9pt; color: #000000}
td { font-family: "宋体", "楷体_GB2312", "仿宋_GB2312"; font-size: 9pt; color: #000000}
A:link {COLOR: blue; TEXT-DECORATION: none}
A:visited {COLOR:blue;TEXT-DECORATION: none}
A:active {COLOR:red;TEXT-DECORATION: none}
A:hover {COLOR: black; TEXT-DECORATION: underline}
</style><title>浪子留言本</title>
</head>
<body>
<table border="0" cellspacing="0" width="700" id="AutoNumber1" align=center>
<tr>
<td width="49"> </td>
<td width="145" valign=top>
<br><br><br><br>
<%
if(flag){
%>
<a href=admin>用户管理</a>
<%
}
else if(flag1){
%>
<a href=change target=_blank>修改资料</a><br><br><a href=write>我要留言</a>
<%
}
else{
%>
<a href=adminlogin>管 理</a><br><br><a href=login>登 陆</a><br><br><a href=reg>注 册</a><br><br><a href=write>我要留言</a>
<%
}
%>
</td>
<td width="500" align=right>
<%
for (int i=0;i<pageView;i++){
readNote.readSQL(start);
start++;
%>
<table border="1" cellspacing="0" width="100%" id="AutoNumber2" height="176">
<tr>
<td width="25%" height="40" align="center">姓名:</td>
<td width="75%" height="40">
<%
if(!readNote.getUsername().equals("I am a guest")){
%>
<a href=see?name=<%=readNote.getUsername()%> target=_blank><%=readNote.getUsername()%></a>
<%
}
else{
%>
<%=readNote.getUsername()%>
<%
}
%>
</td>
</tr>
<tr>
<td width="25%" height="40" align="center">邮箱:</td>
<td width="75%" height="40"> <%=readNote.getUseremail()%></td>
</tr>
<tr>
<td width="25%" height="40" align="center"> QQ :</td>
<td width="75%" height="40"> <%=readNote.getUserqq()%></td>
</tr>
<tr>
<td width="25%" align="center" height=40>留言:</td>
<td width="75%"><br><%=readNote.getContent()%></td>
</tr>
<tr>
<td colspan=2 align=right height=30><%=readNote.getWritetime()%> </td>
</tr>
<%
if(!readNote.getReply().equals("")){
%>
<tr>
<td width="25%" align="center" height=40>回复:</td>
<td width="75%"><br><%=readNote.getReply()%></td>
</tr>
<tr>
<td colspan=2 align=right height=30><%=readNote.getReplytime()%> </td>
</tr>
<%
}
if(flag){
%>
<tr>
<td colspan=2 align="center" height=40><a href=reply?id=<%=readNote.getID()%>>
<%
if(readNote.getReply().equals(""))
out.print("回复");
else
out.print("修改回复");
%>
</a> <a href=delete?id=<%=readNote.getID()%>>删除</a></td>
</tr>
<%
}
%>
</table>
<hr>
<%
if(start>readNote.getRowcount()) break;
}
for (int i=1;i<=pageMax;i++){
%>
<a href="index.jsp?page=<%=i%>"> <%=i%> </a>
<%
}
%>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -