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

📄 modifyform.jsp

📁 图书管理 这是用java编写的一个简单的图书馆管理系统。里面实施都是较为简单的功能
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<%@ page import="Login" %>
<jsp:useBean id="login" class="Login" scope="session" >
</jsp:useBean>
<% //如果客户直接进入该页面将被转向登录页面。
   if(session.isNew())
    {response.sendRedirect("userLogin.jsp"); 
    }
   //如果没有成功登录将被转向登录页面
   String success=login.getSuccess();
         if(success==null)
         {success="";
         } 
   if(!(success.equals("ok")))
     {response.sendRedirect("userLogin.jsp"); 
     }
%>
<HTML>
<BODY ><Font size=1>
<%@ include file="head.txt" %>
<P>你的订单:
<%  String logname=login.getLogname();
           if(logname==null)
              {logname="";
              }
    Connection con;
    Statement sql; 
    ResultSet rs;
    try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        }
    catch(ClassNotFoundException e){}
    try{ con=DriverManager.getConnection("jdbc:odbc:shop","","");
         sql=con.createStatement();
         String condition="SELECT * FROM orderform WHERE logname = "+"'"+logname+"'";
         rs=sql.executeQuery(condition);
        out.print("<Table Border>");
            out.print("<TR>");
            out.print("<TH width=50>"+"<Font size=1>"+"用户名");
            out.print("<TH width=50>"+"<Font size=1>"+"姓名");
             out.print("<TH width=160>"+"<Font size=1>"+"订购号");
            out.print("<TH width=160>"+"<Font size=1>"+"书名");
            out.print("<TH width=60>"+"<Font size=1>"+"订购数量");
            out.print("<TH width=60>"+"<Font size=1>"+"电话");
            out.print("<TH width=160>"+"<Font size=1>"+"地址");
            out.print("</TR>");
       while(rs.next())
           { out.print("<TR>");
             out.print("<TD >"+"<Font size=1>"+rs.getString(1)+"</TD>"); 
             out.print("<TD >"+"<Font size=1>"+rs.getString(2)+"</TD>");
             out.print("<TD >"+"<Font size=1>"+rs.getString(3)+"</TD>"); 
             out.print("<TD >"+"<Font size=1>"+rs.getString(4)+"</TD>");
             out.print("<TD >"+"<Font size=1>"+rs.getString(5)+"</TD>"); 
             out.print("<TD >"+"<Font size=1>"+rs.getString(6)+"</TD>"); 
             out.print("<TD >"+"<Font size=1>"+rs.getString(7)+"</TD>"); 
            out.print("</TR>") ;          
            }
       out.print("</Table>");
       con.close();
       }
     catch(SQLException e)
       {  }
%>
<P>修改订单:
<%String str1=response.encodeURL("deletForm.jsp");
  String str2=response.encodeURL("changeForm.jsp");
%>
     <FORM action="<%=str1%>" method=post>
       <BR>输入订购号<Input TYPE=text name=order_number >*
       <Input type=submit name="k" value="提交删除">
     </FORM>
    <FORM action="<%=str2%>" method=post>
       <BR>输入订购号<Input TYPE=text name=order_number >*
       <BR>输入新定数<Input TYPE=text name=mount >*
       <Input type=submit name="p" value="提交修改">
     </FORM>
</BODY>
</HTML>

删除订购单页面(效果如图8.11所示)
deleteForm.jsp:
<%@ page contentType="text/html;charset=GB2312" %> 
<%@ page import="java.sql.*" %>
<%@ page import="Login" %>
<jsp:useBean id="login" class="Login" scope="session" >
</jsp:useBean>
<html>
<BODY>
<% //如果客户直接进入该页面将被转向登录页面。
   if(session.isNew())
    {response.sendRedirect("userLogin.jsp"); 
    }
   //如果没有成功登录将被转向登录页面
   String success=login.getSuccess();
         if(success==null)
         {success="";
         } 
   if(!(success.equals("ok")))
     {response.sendRedirect("userLogin.jsp"); 
     }
%>
<% //获取订单号:
   String order_number=request.getParameter("order_number");
          if(order_number==null)
            {order_number="";
            }
     byte b[]=order_number.getBytes("ISO-8859-1");
     order_number=new String(b);
    Connection con=null;
    Statement sql=null;
    ResultSet rs=null;
       try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          }
       catch(ClassNotFoundException e){}
       try
      {con=DriverManager.getConnection("jdbc:odbc:shop","","");
       sql=con.createStatement();
       String condition=
              "DELETE  FROM orderform WHERE order_number="+"'"+order_number+"'";
       sql.executeUpdate(condition);  //删除。
       out.print("<BR>"+"订单条款被删除一项");
      }
      catch(SQLException e)
       { out.print("<BR>"+"删除失败");
       }
%>
</BODy>
</HTML>

⌨️ 快捷键说明

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