array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 仓库管理系统 - 爱码网

建立表

仓库管理系统

 商品

仓库管理系统

test

仓库管理系统

结构如下:

仓库管理系统

代码如下

JDBUtil.java

package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBUtil {
public static String url="jdbc:mysql://localhost:3306/test?useSSl=false";
public static String user="root";
public static String password="root";
public static Connection getConn() {
    Connection conn=null;
    try {
        Class.forName("com.mysql.jdbc.Driver");//加载驱动
        conn = DriverManager.getConnection(url, user, password);
    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }
    
    
    return conn;
}
//
public static void close(Statement state,Connection conn) {
    
    if(state!=null) {
        try {
            state.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    if(conn!=null) {
        try {
            conn.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    
    
}


public static void close(ResultSet rs,Statement state,Connection conn) {
    if(rs!=null) {
        try {
            rs.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
    if(state!=null) {
        try {
            state.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    if(conn!=null) {
        try {
            conn.close();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
}

}

Test.java

package entity;

import util.JDBUtil;
import java.text.DateFormat;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.sql.*;
import java.util.Scanner;
public class Test {
    static Connection conn;
    static PreparedStatement ps = null;
    static ResultSet rs;
    static String sql = "select * from test";
    static JDBUtil ut= new JDBUtil();
    static Scanner in = new Scanner(System.in);
     static int id;
     static String name;
     static String name_C;
     static String Xing_hao;
     static String Gui;
     static int num;
     static Date create_date=new Date();
     static String date;
     static String name_Dan;
     static String name_peo;
     public static int a_id() {
         return id;
     }
     public static String a_name() {
         return name;
     }
     public static String a_name_C() {
         return name_C;
     }
     public static String a_Xing_hao() {
         return Xing_hao;
     }
     public static String a_Gui() {
         return Gui;
     }
     public static int a_num() {
         return num;
     }
    
     public static Date a_create_date() {
            return create_date;
     }
     public static String a_date() {
         return date;
     } 
     public static String a_name_Dan() {
         return name_Dan;
     } 
     public static String a_name_peo() {
         return name_peo;
     }
public static int add(String Name,int Id,String Name_C,String Xing,String gui,int Num,String Name_Dan,String Name_peo,String Date)
{  
     conn= ut.getConn();
     String sql="insert into test values(?,?,?,?,?,?,?,?,?,?)";
     int b=0;
     try {
         ps=conn.prepareStatement(sql);
         ps.setString(2,Name);
         ps.setInt(1,Id);
         ps.setString(3, Name_C);
         ps.setString(4, Xing);
         ps.setString(5, gui);
         ps.setInt(6, Num);
         ps.setString(8, Name_Dan);
         ps.setString(9, Name_peo);
         create_date=new Date();
         Timestamp t=new Timestamp(create_date.getTime());
         System.out.println(t);
         ps.setTimestamp(7, t);
         ps.setString(10, Date);
         
         /*DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
         String i=df.format(create);
         ps.setString(5, i);*/
         
         //ps.setString(5, i);
         int a=ps.executeUpdate();
         if(a>0) {
             b++;
             System.out.println("成功");
             
         }
         else {
             System.out.println("失败");
         }
     }catch(Exception e) {
         e.printStackTrace();
     }
     try {
         if(ps!=null)ps.close();
         if(conn!=null)conn.close();
     }catch(Exception e2) {
         e2.printStackTrace();
     }
        add1(Name,Id,Name_C,Xing,gui,Num);
    return b;
}
public static int uqdate(String Name,int Id,String Name_C,String Xing,String gui,int Num,String Name_Dan,String Name_peo,String Date)
{

    int b=0;
    conn=ut.getConn();
    ps=null;
    sql="update test set id=?,name_C=?,Xing_hao=?,Gui=?,num=?,name_Dan=?,name_peo=?,date=? where name=?";
    try {
         ps=conn.prepareStatement(sql);
         ps.setInt(1,Id);
         ps.setString(2,Name_C);
         ps.setString(3,Xing);
         ps.setString(4,gui);
         ps.setInt(5,Num);
         ps.setString(6,Name_Dan);        
         ps.setString(7,Name_peo);
         ps.setString(8,Date );
         ps.setString(9,Name );
         
         int a=ps.executeUpdate();
         if(a>0) {
             b++;
             System.out.println("成功");
             
         }
         else {
             System.out.println("失败");
         }
    }catch(Exception e) {
        e.printStackTrace();
    }
    try {
         if(ps!=null)ps.close();
         if(conn!=null)conn.close();
     }catch(Exception e2) {
         e2.printStackTrace();
     }

    return b;
    
}
public static void add1(String Name,int Id,String Name_C,String Xing,String gui,int Num)
{    sql="insert into shangpin values(?,?,?,?,?)";
     conn= ut.getConn();
     int b=0;
     try {
         ps=conn.prepareStatement(sql);
         ps.setString(2,Name);
         ps.setInt(1,Id);
         ps.setString(3, Name_C);
         ps.setString(4, Xing);
         ps.setString(5, gui); 
         int a=ps.executeUpdate();
         if(a>0) {
             b++;
             System.out.println("成功");
             
         }
         else {
             System.out.println("失败");
         }
     }catch(Exception e) {
         e.printStackTrace();
     }
     try {
         if(ps!=null)ps.close();
         if(conn!=null)conn.close();
     }catch(Exception e2) {
         e2.printStackTrace();
     }


     

}
public static int delete(String A) {
    int b=0;
    conn=ut.getConn();
    ps=null;
    sql="delete from test where name=?";
    
    try {
        ps=conn.prepareStatement(sql);
        ps.setString(1,A );
        int a=ps.executeUpdate();
         if(a>0) {
             b++;
             System.out.println("成功");
             
         }
         else {
             System.out.println("失败");
         }
    }catch(Exception e) {
        e.printStackTrace();
    }
    try {
         if(ps!=null)ps.close();
         if(conn!=null)conn.close();
     }catch(Exception e2) {
         e2.printStackTrace();
     }
    return b;
    
}
public static void find_name(String a) {
    conn=ut.getConn();
    ps=null;
    ResultSet rs=null;
    sql="select * from test where name=?";
    try {
        ps=conn.prepareStatement(sql);
        ps.setString(1, a);
        rs=ps.executeQuery();
        if(rs.next()) {
             id = rs.getInt("id");
             name = rs.getString("name");
             name_C = rs.getString("name_C");
             Xing_hao = rs.getString("Xing_hao");
             Gui = rs.getString("Gui");
             num = rs.getInt("num");
             create_date=rs.getDate("create_date");
             name_Dan = rs.getString("name_Dan");
             name_peo = rs.getString("name_peo");
             date = rs.getString("date");
             
             System.out.println(name+id+name_C+Xing_hao+Gui+num+create_date+name_Dan+name_peo+date);
        }
    }catch(SQLException e) {
        e.printStackTrace();
    }finally {
        try {
             if(ps!=null)ps.close();
             if(conn!=null)conn.close();
         }catch(Exception e2) {
             e2.printStackTrace();
         }
    }
}
public static void find_date(String a) {
    conn=ut.getConn();
    ps=null;
    ResultSet rs=null;
    sql="select * from test where date=?";
    try {
        ps=conn.prepareStatement(sql);
        ps.setString(1, a);
        rs=ps.executeQuery();
        if(rs.next()) {
             id = rs.getInt("id");
             name = rs.getString("name");
             name_C = rs.getString("name_C");
             Xing_hao = rs.getString("Xing_hao");
             Gui = rs.getString("Gui");
             num = rs.getInt("num");
             create_date=rs.getDate("create_date");
             name_Dan = rs.getString("name_Dan");
             name_peo = rs.getString("name_peo");
             System.out.println(name+id+name_C+Xing_hao+Gui+num+create_date+name_Dan+name_peo+date);
        }
    }catch(SQLException e) {
        e.printStackTrace();
    }finally {
        try {
             if(ps!=null)ps.close();
             if(conn!=null)conn.close();
         }catch(Exception e2) {
             e2.printStackTrace();
         }
    }
}
public static void main(String[] args) {
    Scanner scan=new Scanner(System.in);
    String a=scan.next();
    delete(a);

}
}

add.jsp 添加页面

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>增加</title>
</head>
<body>
 <form action="addresult.jsp" method="post" id="form"  >

 <input type="hidden" name="methodName" value="0"/>
输入信息:<br>
<h4> 商品名称 :              <input type="text" name="name"></input><br></h4>
<h4> 成产厂商 :               <input type="text" name="name_C"></input><br></h4>
<h4> 商品型号(数字) :    <input type="text" name="id"></input><br></h4>
<h4> 商品规格 :               <input type="text" name="Gui"></input><br></h4>
<h4> 商品等级 :               <input type="text" name="Xing_hao"></input><br></h4>
<h4> 商品数量(数字) : <input type="text" name="num"></input><br></h4>
<h4> 送货单位 :              <input type="text" name="name_Dan"></input><br></h4>
<h4> 送货人姓名:            <input type="text" name="name_peo"></input><br></h4>
<h4> 日期 :<input type="text" name="Date"></input><br></h4>
 <input type="submit" value="OK"/>
   </form>
 
</body>
</html>

addresult.jsp添加结果页面

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>添加结果</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
String a=request.getParameter("id");
String b=request.getParameter("num");
int a_i=Integer.parseInt(a);
int a_s=Integer.parseInt(b);
 if(Test.add(request.getParameter("name"),a_i,request.getParameter("name_C"),request.getParameter("Xing_hao"),request.getParameter("Gui"),a_s,request.getParameter("name_Dan"),request.getParameter("name_peo"),request.getParameter("Date"))==1)
 {
     {
         out.print("<script language = 'javascript'>alert('入库成功');</script>");
         response.setHeader("refresh", "0;url=zhu.jsp");
            }
 }
 else{
     out.print("<script language = 'javascript'>alert('入库失败');</script>");
     response.setHeader("refresh", "0;url=zhu.jsp");
        //out.println("添加失败");
 }
 %>
</body>
</html>

delete.jsp删除页面

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>删除界面</title>
</head>
<body>
<form action="deleteresult.jsp" method="post" id="form" onSubmit="return validate()" >

 <input type="hidden" name="methodName" value="0"/>

<h4> 商品名称 :<input type="text" name="name"title="不能为空"></input><br></h4>
<h4> 成产厂商 :<input type="text" name="name_C"title="不能为空"></input><br></h4>
<h4> 商品型号(数字) :<input type="text" name="id"title="不能为空"></input><br></h4>
<h4> 商品规格 :<input type="text" name="Gui"title="不能为空"></input><br></h4>
<h4> 商品等级 :<input type="text" name="Xing_hao"title="不能为空"></input><br></h4>
<h4> 商品数量(数字) :<input type="text" name="num"title="不能为空"></input><br></h4>
<h4> 取货单位 :<input type="text" name="name_Dan"title="不能为空"></input><br></h4>
<h4> 取货人姓名:<input type="text" name="name_peo"title="不能为空"></input><br></h4>
<h4> 日期 :<input type="text" name="Date"title="不能为空"></input><br></h4>
<input type="submit" value="完成"/>
   </form>
 
</body>
</html>

删除结果页面deleteresult.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>出库结果</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
 if(Test.delete(request.getParameter("name"))==1)
 {
     {
            out.print("<script language = 'javascript'>alert('删除成功');</script>");
            response.setHeader("refresh", "0;url=zhu.jsp");
            }
 }
 else{
     out.print("<script language = 'javascript'>alert('删除失败');</script>");
     response.setHeader("refresh", "0;url=zhu.jsp");
        //out.println("添加失败");
 }
 %>
</body>
</html>

按名称查找界面find.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>按名称查找界面</title>

</head>
<body>
 <form action="findresult.jsp" method="post" id="form"  >

 <input type="hidden" name="methodName" value="0"/>

<h4>  商品名称:<input type="text" name="name"title="名称不能为空"></input><br></h4>
 <input type="submit" value="完成"/>
   </form> 
</body>
</html>

按名称查找结果findresult.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>查找结果</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
 Test.find_name(request.getParameter("name"));
out.println(Test.a_id());
out.println(Test.a_name());
out.println(Test.a_name_C());
out.println(Test.a_Xing_hao());
out.println(Test.a_Gui());
out.println(Test.a_num());
out.println(Test.a_create_date());
out.println(Test.a_date());
out.println(Test.a_name_Dan());
out.println(Test.a_name_peo());
        
 %>
   <form action="zhu.jsp" method="post" id="form"  >
  <input type="submit" value="返回首页"/>
</body>
</html>

 

按时间查找界面finddate.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>时间查询</title>
</head>
<body>
<form action="finddateresult.jsp" method="post" id="form"  >

 <input type="hidden" name="methodName" value="0"/>

<h4>  日期:<input type="text" name="date"title="课程不能为空"></input><br></h4>
 <input type="submit" value="完成"/>
   </form>
 
</body>
</html>

按日期查找结果页面finddateresult.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>时间查询结果</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
 Test.find_date(request.getParameter("date"));
out.println(Test.a_id());
out.println(Test.a_name());
out.println(Test.a_name_C());
out.println(Test.a_Xing_hao());
out.println(Test.a_Gui());
out.println(Test.a_num());
out.println(Test.a_create_date());
out.println(Test.a_date());
out.println(Test.a_name_Dan());
out.println(Test.a_name_peo());
        
 %>
  <form action="zhu.jsp" method="post" id="form"  >
  <input type="submit" value="返回首页"/>
</body>
</html>

修改界面update.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>修改界面</title>

</head>
<body>
 <form action="uqdateresult.jsp" method="post" id="form"  >

 <input type="hidden" name="methodName" value="0"/>

<h4> 商品名称 :<input type="text" name="name"title="不能为空"></input><br></h4>
<h4> 成产厂商 :<input type="text" name="name_C"title="不能为空"></input><br></h4>
<h4> 商品型号(数字) :<input type="text" name="id"title="不能为空"></input><br></h4>
<h4> 商品规格 :<input type="text" name="Gui"title="不能为空"></input><br></h4>
<h4> 商品等级 :<input type="text" name="Xing_hao"title="不能为空"></input><br></h4>
<h4> 商品数量(数字) :<input type="text" name="num"title="不能为空"></input><br></h4>
<h4> 送货(取货)单位 :<input type="text" name="name_Dan"title="不能为空"></input><br></h4>
<h4> 送货(取货)人姓名:<input type="text" name="name_peo"title="不能为空"></input><br></h4>
<h4> 日期 :<input type="text" name="Date"title="不能为空"></input><br></h4>
 <input type="submit" value="完成"/>
   </form>
</body>
</html>

修改结果界面updateresult.jsp

<%@page import="entity.Test"%>
<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>修改结果</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
String a=request.getParameter("id");
String b=request.getParameter("num");
int a_i=Integer.parseInt(a);
int a_s=Integer.parseInt(b);
 if(Test.uqdate(request.getParameter("name"),a_i,request.getParameter("name_C"),request.getParameter("Xing_hao"),request.getParameter("Gui"),a_s,request.getParameter("name_Dan"),request.getParameter("name_peo"),request.getParameter("Date"))==1)
 {
     {
            out.print("<script language = 'javascript'>alert('修改成功');</script>");
            response.setHeader("refresh", "0;url=zhu.jsp");
            }
 }
 else{
     out.print("<script language = 'javascript'>alert('修改失败');</script>");
     response.setHeader("refresh", "0;url=zhu.jsp");
        //out.println("添加失败");
 }
 %>
</body>
</html>

主界面zhu.jsp

<%@page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<style>

    .a{
        font-size: 26px;
        margin-top: 26px;
    }
</style>
</head>
<body>
<div align="center">
<div class="a">
          <a>物资管理系统</a></br></div>
        <div class="a">
          <a href = "add.jsp">商品入库</a></br></div>
        <div class="a">
<a href = "find.jsp">查询(按商品名) </a></br></div>
        <div class="a">
<a href = "finddate.jsp">查询(按时间)</a></br></div>
        <div class="a">
<a href = "delete.jsp">商品出库</a></br></div>
        <div class="a">
<a href = "update.jsp">商品修改</a></br></div>
</div>
</body>
</html></html>

结果:

仓库管理系统

仓库管理系统

 

 

 

 仓库管理系统

 

相关文章: