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

📄 index.jsp

📁 基于JSP的网上花店系统。工作量符合本科毕业设计水准1
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<title>淳.清凉花坊</title>
<meta name="keywords" content="淳.清凉花坊">
<meta name="description" content="淳.清凉花坊">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
.style16 {font-size: 12px; color: #660000; }
.style18 {font-size: 12px}
.style20 {font-size: 14px; color: #660000; }
.style21 {font-size: 12px; color: #003300; }
.style27 {font-size: 14px; color: #000000; }
-->
</style>
</head>
<%! //处理字符串的常用方法
   public String getString(String s) {
            if(s == null) s = "";
            try{
                 byte a[] = s.getBytes("ISO-8859-1");
                       s = new String(a);
                } 
            catch(Exception e) {}
            return s;
          }
%>
<% //获取session值,以及防止非法访问本页面
      String userid= (String)session.getAttribute("userid");
      userid=getString(userid);
     
     
%>  
<body bgcolor="#FFFFFF" >
<table width="200" border="0" align="center">
  <tr>
    <td colspan="2"><table width="857" height="118" border="0"  background="images/6xiang_166.gif">
  <tr>
    <td width="213" height="26" bgcolor="#FFFFFF"><img src="images/wel.gif">&nbsp;</td>
    <td width="64" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="index.jsp">花坊首页</a></div></td>
    <td width="59" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="usercenter.jsp">会员中心</a></div></td>
    <td width="67" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="login.jsp">会员登陆</a></div></td>
    <td width="81" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="user_reg.jsp">新会员注册 </a></div></td>
    <td width="73" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="cart.jsp">我的购物车</a></div></td>
    <td width="70" bgcolor="#FFFFFF"><div align="center" class="style2 style18"><a href="help.jsp">帮助中心</a></div></td>
    <td width="178">&nbsp;</td>
  </tr>
  <tr>
    <td height="15" colspan="8">&nbsp;</td>
  </tr>
  <tr>
    <td height="25" colspan="8">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="8">&nbsp;</td>
  </tr>
</table>
  </tr>
  <tr>
  <td width="120" height="224" valign="top">
  <table width="108" align="center"  >
  <tr>
    <td align="center">&nbsp;</td>
  </tr>
  <tr>
    <td height="65" align="center"><img src="images/behome1.gif" width="108" height="128"></td>
  </tr>
  <tr>
    <td width="108" align="center"><a  href="login.jsp" ><img src="images/1.jpg" width="108" height="42" border="0"></a></td>
  </tr>
  <tr>
    <td align="center" ><img src="images/d2_03.gif" width="84" height="31"></td>
  </tr>
  <tr>
    <td align="center" ><a href="usercenter.jsp"><img src="images/2.jpg" width="108" height="42" border="0"></a></td>
  </tr>
  <tr>
    <td align="center" ><img src="images/d2_03.gif" width="84" height="31"></td>
  </tr>
  <tr>
    <td align="center"><a href="order[1].jsp"><img src="images/3.jpg" width="108" height="42" border="0"></a></td>
  </tr>
  <tr>
    <td align="center" ><img src="images/d2_03.gif" width="84" height="31"></td>
  </tr>
  <tr>
    <td align="center"><a href="cart.jsp"><img src="images/4.jpg" width="108" height="42" border="0"></a></td>
  </tr>
  <tr>
    <td align="center" ><img src="images/d2_03.gif" width="84" height="31"></td>
  </tr>
    <tr>
    <td align="center"><a href="help.jsp"><img src="images/5.jpg" width="108" height="42" border="0"></a></td>
  </tr>
  <tr>
    <td align="center"><img src="images/behome1.gif" width="108" height="128"></td>
  </tr>
</table></td>


<td width="725" valign="top">

 <table width=700  align=center cellpadding="0"  bordercolor="#D4D0C8">
     <td  align="left"> <span class="style27"> 您的位置:<a href="index.jsp">HOME</a> &gt;&gt; 花坊首页 </span></td>
       <form name="form1" method="post"   action="sortquery.jsp"> <td  align="right" ><font color="#003300" size="+0">鲜花类别:</font></td>
      <td>
        <select name="kind" class="input">
                  <option value="">未选择</option>                  
                  <option value="绿植">绿植</option>
                  
                  <option value="瓶插">瓶插</option>
                  
                  <option value="花盒">花盒</option>
                  
                  <option value="花蓝">花蓝</option>
                  
                  <option value="盆栽">盆栽</option>
                  
                  <option value="组合花 " >组合花   </option>          
      </select></td><td  align="left" ><input type="submit" name="Submit" value="搜索"></td>
	  </form>
  </table>
 <%int PageSize=4; //???????? 
int RowCount; //???? 
int PageCount; //??? 
int Page; //????? 
int showPage;
int i,j,k;
String strPage = request.getParameter("showPage"); 
if (strPage==null){
//???QueryString???page?????,????????? 
	Page = 1; 
} else{
//????????? 
	Page = Integer.parseInt(strPage); 
	if(Page<1) Page = 1; 
}%>
  <%
  
  Connection con=null;
  Statement sql=null;
  ResultSet rs=null;


      try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }
      catch(ClassNotFoundException event) { }
  try {  
        con=DriverManager.getConnection("jdbc:odbc:sun","sa","");
        sql=con.createStatement();
        String condition="select count(*) from bouquet"; 
	 rs =sql.executeQuery(condition);
	 rs.next();
	 RowCount =rs.getInt(1); 
	rs.close();
	
	PageCount = (RowCount+PageSize-1) / PageSize; 	//????? 
	if(Page>PageCount) Page = PageCount; 	//????????
	String swe = "select * from bouquet order by  bouquetid"; 
	rs = sql.executeQuery(swe);		//??SQL???????? 
	i = (Page-1) * PageSize; 	//??????????????????? 
	for(j=0;j<i;j++) rs.next(); %> 
    
   
  
    <%
  String integer=request.getParameter("showPage");
     if(integer==null)
      {
       integer="1";
      }
   try{showPage=Integer.parseInt(integer);
      }
   catch(NumberFormatException e1)
      {
       showPage=1;
      }
  if(showPage<=1)
     {
      showPage=1;
     }
  if(showPage>=PageCount)
     {
      showPage=PageCount;
     }
%>  
<table width=700 border="1" align=center cellpadding="0" cellspacing="1" bordercolor="#D4D0C8">

    <td colspan="2"  ><span class="style20">花坊现有鲜花列表(</span><span class="style14 style22 style23"><span class="style21">共<%=PageCount%>页</span><span class=" style20">):</span>
      <div align="right" class="style21"><%if(showPage<2){%>
        <span class="style14">首页</span>
        <%}%><%else{%><a href="index.jsp?showPage=1" class="style14">首页</a>
        <%}%>
      <%if(showPage<2){%>
      <span class="style14">上一页</span>
      <%}%><%if(showPage>1){%>
        <a href="index.jsp?showPage=<%=showPage-1%>" class="style14">上一页</a>
        <%
}%><%if(showPage-PageCount>=0){%>
        <span class="style14">下一页</span>
        <%}%><%if(showPage<PageCount){%>
        <a href="index.jsp?showPage=<%=showPage+1%>" class="style14">下一页</a>
        <%
}
%> <%if(showPage-PageCount>=0){%>
        <span class="style14">尾页</span>
        <%}%><%else{%><a href="index.jsp?showPage=<%=PageCount%>" class="style14">尾页</a></div></td>
    <%}%>   <% 
  
i = 0; 
while(i<PageSize && rs.next()){ 
	        String ID = rs.getString("bouquetid");
		    String name=rs.getString("bouquetname");
		    String classify=rs.getString("classify");
		    float  price=rs.getFloat("price");
			 String meaning=rs.getString("meaning");
			 String discript=rs.getString("discript");
		    String image=rs.getString("image");
	%>
        <tr>  <td width='25%' height="196">             
                   
                  <table width='700' border='0' cellspacing='0' cellpadding='0' bgcolor='#FFFEFD'>
            
                   <tr>
                     <td height='18'align='center'>&nbsp;</td>
                     <td align='left'>&nbsp;  </td>
                   </tr>
                   <tr>
                      <td height='18'  width="129"align='center'><a href="item.jsp?id=<%=ID%>"><img width="110" leight="118"  src="<%=image%>"  border="0"> </A></td>
                      <td  width="589"align='left'><span class="style16">花语:<%=meaning%></span></td>
                   </tr>
                    <tr>
                      <td height='18' align='center'><font color="#660000" size="-1"><a href="item.jsp?id=<%=ID%>"><%=name%> </A></font></td>
                      <td  width="589" rowspan="3"align='left' class="style16">鲜花描述信息:<%=discript%></td>
                    </tr>
                    <tr>
                      <td height='18' align='center'> <font color="#660000" size="-1"> 编  号:<%=ID%></font></td>
                    </tr>
                    <tr>
                   <td height='18' align='center'><font color="#660000" size="-1">购买价格:<%=price%></font></td>
			       </tr>
                  </table>
      </td>	
	
	<% i++; }
	%>
</table>

<p>&nbsp;</p>
<p>
  <% con.close();}
      
   catch(SQLException e) { }

  
		%>
</p>


				
    </td>
  </tr>
</table>

</body>
</html>

⌨️ 快捷键说明

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