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

📄 index.jsp

📁 一个制作精美的留言系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<% request.setCharacterEncoding("gb2312");%>
<%
//┌─ 橘子留言系统  ────────  www.f-4113.com  ────┐
//│                                                           │
//│  感谢你使用 橘子留言系统                                  │
//│  本代码完全公开和免费,你可以任意复制、传播、修改和使用, │
//│  但不得公开发表代码 不得用做商业用途,不得向其他使用者收费│ 
//│                                                           │
//│  使用时,请保留此段信息,谢谢配合                         │
//│                                                           │
//│                        作者:_試着黑      2006/12/07      │
//│                                                           │
//└──────────────────  QQ:20886746     ──┘
%>
<%@ include file="conn.jsp"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>橘子留言系统</title>
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	font-size:12px;
a:visited{text-decoration:none;color:slategray;}
a:hover{text-decoration:underline;color:slategray;}
a:link{text-decoration:none;color:slategray;}
}

-->
</style>
<link href="img/h.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
.STYLE2 {
	font-size: 16px;
	font-weight: bold;
}
.STYLE3 {color: #CCCCCC}
-->
</style>
<script language="javascript">

function form1_onsubmit()
{
	if (document.form1.name.value=="")
    {
      window.alert("请输入名字!");
      return false;
     }
	 if (document.form1.text.value=="")
    {
      window.alert("请输入你的留言!");
      return false;
     }
	 if (document.form1.text.value.length>100)
    {
      window.alert("留言内容大于100!");
      return false;
     }
}

</script>
</head>

<body>

<%
int intPageSize; //一页显示的记录数 
int intRowCount; //记录总数 
int intPageCount; //总页数 
int intPage; //待显示页码 
java.lang.String strPage; 
int i; 
//设置一页显示的记录数 
intPageSize = 4; 
//取得待显示页码 


Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql = "select * from book";
ResultSet Rs = stmt.executeQuery(sql);				
String Name=(String)session.getAttribute("UserName"); 	

strPage = request.getParameter("page"); 
if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据 
intPage = 1; 
} 
else{//将字符串转换成整型 
intPage = java.lang.Integer.parseInt(strPage); 
if(intPage<1) intPage = 1; 
} 	
%>



<div id="br"></div>
<div id="top">
  <div align="center"><div id="br"></div>
    <span class="STYLE2">橘子留言系统 V1.0  </span></div><div id="br"></div>
</div>
<!--top结束-->
<div id="br"></div>
<%while (Rs.next()){%>
<div id="br"></div>
<div id="h_1">

  <div id="left">
		  <p>
		  <div id="br"></div>
		  #<%=Rs.getString("id")%><br />
		   用户:<%=Rs.getString("name")%><br />  
		    <br />  
		    <br />  
		    <br />  
		    <br />
		     主页:<a href="http://<%=Rs.getString("home")%>" target="_blank"><%=Rs.getString("home")%></a> <br />
		   QQ:<%=Rs.getString("qq")%><br />
		   邮件:<%=Rs.getString("mail")%><br />
		   来自:<%=Rs.getString("dd")%><br />
		   时间:<%=Rs.getString("date")%></p>
   
	    
  </div>
	  <!--left结束-->
  <div id="right"> <div id="br"></div><strong>       标题:<%=Rs.getString("title")%></strong><br /><div id="m"></div>
	    <br />
		  <br />
	    <div id="ly"><%=Rs.getString("text")%><br />
		    <br />
	      <br />
<%String action=request.getParameter("action");
String id=request.getParameter("id");
if ( Rs.getString("huifu")!=null){%>
<div id="hf"><div class="hf1"><div id="br"></div>
&nbsp;回复:</div><div id="br"></div>
 <%=Rs.getString("huifu")%><div id="br"></div>
</div><% } %><div id="br"></div>
	    </div> <% if (Name==session.getAttribute("UserName") && Name !=null){%>
	    <div id="m">
       <div align="right"><span class="STYLE1"><div id="br"></div> 管理员:<%=session.getAttribute("UserName")%> <a href="ad_add.jsp?action=huifu&amp;id=<%=Rs.getString("id")%>">回复</a> <a href="reg.jsp?action=del&amp;id=<%=Rs.getString("id")%>">删除</a> <a href="reg.jsp?action=out">退出
            <%}%>
          </a></span></div>
    </div>
	  </div>
</div>
<%}
if ( Rs == null ) 
Rs.close();
			%>	
<div id="br"></div>
<div id="foot"><div id="br"></div><%
Rs.last();//光标在最后一行 
intRowCount = Rs.getRow();//获得当前行号 
//记算总页数 
intPageCount = (intRowCount+intPageSize-1) / intPageSize; 
//调整待显示的页码 
if(intPage>intPageCount) intPage = intPageCount; 
%>
 共<%=intPageCount%>页&nbsp;&nbsp;<% if(intPage>0){%>
              <a href="index.jsp">首页</a> <a href="index.jsp?pages=<%=intPage-1%>">上页</a> <% } %>
              <a href="index.jsp?pages=<%=intPage+1%>">下页</a> <a href="index.jsp?pages=<%=intPageCount%>">尾页</a> 
	</div>

 <div id="br"></div>
<div id="foot">
 <div id="br"></div>
  <form id="form1" name="form1" method="post" action="reg.jsp?action=add" onsubmit="return form1_onsubmit()">
    <label>
     用户:
  <input name="name" type="text" class="bdan" id="name" size="15" />
    </label>
     标题:
    <input name="title" type="text" class="bdan" id="title" size="15" />
    <br />
   QQ:
  <input name="qq" type="text" class="bdan" id="qq" size="15" />
    主页:
   <input name="home" type="text" class="bdan" id="home" size="15" />
   <br />
   来自:
  <input name="dd" type="text" class="bdan" id="dd" size="15" /> 
  邮件:
   <input name="mail" type="text" class="bdan" id="mail" size="15" />
   <br />
   内容:
  <label>
  <textarea name="text" cols="38" rows="5" class="bdan" id="text"></textarea>
  </label>
  (100字)
  <div id="br"></div>
  <label>
          
  <input name="Submit" type="submit" class="bdan" value="留言" />
  </label>
   
  <input name="Submit2" type="submit" class="bdan" value="取消" />
  </form>

</div>
	<div id="br"></div>
<div id="foot">	<div id="br"></div>
  <div align="center"><a href="http://www.f-4113.com" target="_blank">关于我们</a>  - 服务条款 -  广告服务  - <a href="log.jsp">管理登陆</a> - 友情连接  - 站长博客 <br />
    Copyright (c) 2006 F-4113.COM All Rights Reserved.<br />
  违法不良信息举报中心 浙ICP备06025612号 </div>
</div>
<%
//Rs.close(); //关闭记录集对象
stmt.close(); //关闭语句对象
//*********** 数据库关闭代码 ************
conn.close(); //关闭连接对象
%>
</body>
</html>

⌨️ 快捷键说明

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