⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.jsp

📁 采用jsp+servlet+javabean
💻 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>管&nbsp;&nbsp;&nbsp;&nbsp;理</a><br><br><a href=login>登&nbsp;&nbsp;&nbsp;&nbsp;陆</a><br><br><a href=reg>注&nbsp;&nbsp;&nbsp;&nbsp;册</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">&nbsp;
<%
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">&nbsp;<%=readNote.getUseremail()%></td>
      </tr>
      <tr>
        <td width="25%" height="40" align="center">&nbsp;QQ&nbsp;:</td>
        <td width="75%" height="40">&nbsp;<%=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()%>&nbsp;</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()%>&nbsp;</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>&nbsp;&nbsp;<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%>">&nbsp;<%=i%>&nbsp;</a>
<%
}
%>
    </td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -