智能手机销售网

代码

<%@ page contentType="text/html;charset=GB2312" %>
<HTML> <BODY>
<HEAD><%@ include file="head.txt" %></HEAD>
<title>首页</title>
<CENTER> <h1><font Size=4 color=blue>
         欢迎光临“智多星”智能手机销售网
         </font></h1>
<img src="image/welcome.jpg" width=500 height=400 ></img>
</CENTER>
</BODY></HTML>

<%@ page contentType="text/html;charset=GB2312" %>
<title>按id查找手机</title>
<HTML>
<BODY bgcolor=#66FFAA><center>
<BR>请输入要查询的手机的版本
<FORM action="findmobileServlet" method="post">
<tr><td>*手机版本:</td><td><Input type=text name="mobile_version" ></td>
    <td><Input type="submit" name="g" value="提交"></td></tr>
</Form>
</BODY></HTML>
 

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML><HEAD><%@ include file="head.txt" %></HEAD>
<BODY bgcolor=cyan><font size=2>
<div align="center">
<h2>选择某类手机<br>分页显示这类手机</h2>
<%   try {  Class.forName("com.mysql.jdbc.Driver");
      }
      catch(Exception e){} 
      String uri="jdbc:mysql://127.0.0.1/mobileshop?"+
                             "user=root&password=111111&characterEncoding=gb2312";
      Connection con; 
      Statement sql;
      ResultSet rs;
      try {
        con=DriverManager.getConnection(uri);
        sql=con.createStatement();
        //读取mobileClassify表,获得分类:  
        rs=sql.executeQuery("SELECT * FROM mobileClassify");
        out.print("<form action='queryServlet' method ='post'>") ;
        out.print("<select name='fenleiNumber'>") ;
        while(rs.next()){
           int id = rs.getInt(1);
           String mobileCategory = rs.getString(2);
           out.print("<option value ="+id+">"+mobileCategory+"</option>");
        }  
        out.print("</select>");
        out.print("<input type ='submit' value ='提交'>");  
        out.print("</form>");
        con.close();
     }
     catch(SQLException e){ 
        out.print(e);
     }
%>
</div></font>
</BODY></HTML>
 

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<jsp:useBean id="userBean" class="mybean.data.Classify" scope="request"/>
<title>添加手机类型</title>
<HTML>
<BODY bgcolor=#66FFAA><center>
<br>手机类型表部分信息
<% 
      try {  Class.forName("com.mysql.jdbc.Driver");
      }
      catch(Exception e){} 
      String uri="jdbc:mysql://127.0.0.1/mobileshop?"+
                             "user=root&password=111111&characterEncoding=gb2312";
      Connection con; 
      Statement sql;
      ResultSet rs;
      try {
        con=DriverManager.getConnection(uri);
        sql=con.createStatement();  
        rs=sql.executeQuery("SELECT * FROM mobileclassify");
        out.print("<table border=2>");
        out.print("<tr>");
          out.print("<th width=100>"+"ID");
          out.print("<th width=100>"+"手机类型");
        out.print("</tr>");
        while(rs.next()){
        out.print("<tr>");
          out.print("<td>"+rs.getString(1)+"</td>");
          out.print("<td>"+rs.getString(2)+"</td>");
        out.print("</tr>");
        }
        out.print("</table>");
        con.close();
     }
     catch(SQLException e){ 
        out.print(e);
     }
%>
</BODY></HTML>

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<jsp:useBean id="userBean" class="mybean.data.Mobile" scope="request"/>
<title>添加手机</title>
<HTML>
<BODY bgcolor=#66FFAA><center>
<br>手机表信息
<% 
      try {  Class.forName("com.mysql.jdbc.Driver");
      }
      catch(Exception e){} 
      String uri="jdbc:mysql://127.0.0.1/mobileshop?"+
                             "user=root&password=111111&characterEncoding=gb2312";
      Connection con; 
      Statement sql;
      ResultSet rs;
      try {
        con=DriverManager.getConnection(uri);
        sql=con.createStatement();  
        rs=sql.executeQuery("SELECT * FROM mobileform");
        out.print("<table border=2>");
        out.print("<tr>");
          out.print("<th width=100>"+"版本");
          out.print("<th width=100>"+"手机名");
          out.print("<th width=100>"+"公司");
          out.print("<th width=100>"+"价格");
          out.print("<th width=100>"+"信息");
          out.print("<th width=100>"+"图片");
          out.print("<th width=100>"+"ID");
        out.print("</tr>");
        while(rs.next()){
        out.print("<tr>");
          out.print("<td>"+rs.getString(1)+"</td>");
          out.print("<td>"+rs.getString(2)+"</td>");
          out.print("<td>"+rs.getString(3)+"</td>");
          out.print("<td>"+rs.getString(4)+"</td>");
          out.print("<td>"+rs.getString(5)+"</td>");
          out.print("<td>"+rs.getString(6)+"</td>");
          out.print("<td>"+rs.getString(7)+"</td>");
        out.print("</tr>");
        }
        out.print("</table>");
        con.close();
     }
     catch(SQLException e){ 
        out.print(e);
     }
%>
</BODY></HTML>

 

<BODY bgcolor=#66FFAA><center>
<BR>订单表的信息
<% 
      try {  Class.forName("com.mysql.jdbc.Driver");
      }
      catch(Exception e){} 
      String uri="jdbc:mysql://127.0.0.1/mobileshop?"+
                             "user=root&password=111111&characterEncoding=gb2312";
      Connection con; 
      Statement sql;
      ResultSet rs;
      try {
        con=DriverManager.getConnection(uri);
        sql=con.createStatement();  
        rs=sql.executeQuery("SELECT * FROM orderform");
        out.print("<table border=2>");
        out.print("<tr>");
          out.print("<th width=100>"+"ID");
          out.print("<th width=100>"+"登录名");
          out.print("<th width=100>"+"信息");
          out.print("<th width=100>"+"总价钱");
        out.print("</tr>");
        while(rs.next()){
        out.print("<tr>");
          out.print("<td>"+rs.getString(1)+"</td>");
          out.print("<td>"+rs.getString(2)+"</td>");
          out.print("<td>"+rs.getString(3)+"</td>");
          out.print("<td>"+rs.getString(4)+"</td>");
        out.print("</tr>");
        }
        out.print("</table>");
        con.close();
     }
     catch(SQLException e){ 
        out.print(e);
     }
%>
</BODY></HTML>

<div align="center">
<%  if(loginBean==null){
        response.sendRedirect("login.jsp");//重定向到登录页面
    }
    else {
       boolean b =loginBean.getLogname()==null||
                  loginBean.getLogname().length()==0;
       if(b)
         response.sendRedirect("login.jsp");//重定向到登录页面
    }
    Connection con;
    Statement sql; 
    ResultSet rs;
    try{  Class.forName("com.mysql.jdbc.Driver");
    }
    catch(Exception e){}
    try { String uri= "jdbc:mysql://127.0.0.1/mobileshop";
          String user="root";
          String password="111111";
          con=DriverManager.getConnection(uri,user,password);
          sql=con.createStatement();
          String cdn=
         "SELECT id,mess,sum FROM orderform where logname= '"+loginBean.getLogname()+"'";
          rs=sql.executeQuery(cdn);
          out.print("<table border=2>");
          out.print("<tr>");
            out.print("<th width=100>"+"订单号");
            out.print("<th width=100>"+"信息");
            out.print("<th width=100>"+"价格");
          out.print("</TR>");
          while(rs.next()){
            out.print("<tr>");
              out.print("<td >"+rs.getString(1)+"</td>"); 
              out.print("<td >"+rs.getString(2)+"</td>");
              out.print("<td >"+rs.getString(3)+"</td>");
              out.print("</tr>") ; 
          }
          out.print("</table>");
          con.close();
    }
    catch(SQLException e){ 
          out.print(e);
    }
 %>
</div">
</BODY></HTML>
 

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="mybean.data.Login" %>
<%@ page import="java.util.*;" %>
<jsp:useBean id="loginBean" class="mybean.data.Login" scope="session"/>
<HTML><HEAD><%@ include file="head.txt" %></HEAD>
<BODY bgcolor=yellow><font size=2>
<div align="center">
<%  if(loginBean==null){
        response.sendRedirect("login.jsp");//重定向到登录页面
    }
    else {
       boolean b =loginBean.getLogname()==null||
                  loginBean.getLogname().length()==0;
       if(b)
         response.sendRedirect("login.jsp");//重定向到登录页面
    }
    LinkedList car =loginBean.getCar();
    if(car==null)
      out.print("<h2> 购物车没有物品.</h2>");
    else {
       Iterator<String> iterator=car.iterator();
       StringBuffer buyGoods = new StringBuffer();
       int n=0;
       double priceSum =0;
       out.print("购物车中的物品:<table border=2>");
       while(iterator.hasNext()) {
           String goods=iterator.next();
           String showGoods="";
           n++; 
           //购车车物品的后缀是“#价格数字",比如“iPhone手机价格3989 #3989”
           int index=goods.lastIndexOf("#");
           if(index!=-1){
              priceSum+=Double.parseDouble(goods.substring(index+1));
              showGoods = goods.substring(0,index);
           }
           buyGoods.append(n+":"+showGoods);
           String del="<form  action='deleteServlet' method = 'post'>"+
                     "<input type ='hidden' name='delete' value= "+goods+">"+
                     "<input type ='submit'  value='删除' ></form>";
          
           out.print("<tr><td>"+showGoods+"</td>");
           out.print("<td>"+del+"</td></tr>");
       }
       out.print("</table>");
       String orderForm = "<form action='buyServlet' method='post'>"+
              " <input type ='hidden' name='buy' value= "+buyGoods+" >"+ 
              " <input type ='hidden' name='price' value= "+priceSum+" >"+           
              "<input type ='submit'  value='生成订单'></form>";
       out.print(orderForm); 
    } 
%>
</div></font>
</BODY></HTML>
 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值