基于javaweb+jsp的仓库进销存管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
技术框架
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap.
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
登录、注册、退出、用户模块、公告模块、出库模块、库存模块、入库模块的增删改查管理
alert("货号不能为空!");
return false;
}
if (document.getElementById("rukuDingdanhao").value.trim().length == 0) {
alert("采购单号不能为空!");
return false;
}
if (document.getElementById("rukuName").value.trim().length == 0) {
alert("货物名称不能为空!");
return false;
}
if (document.getElementById("rukuSuliang").value.trim().length == 0) {
alert("数量不能为空!");
return false;
}
if (document.getElementById("rukuTime").value.trim().length == 0) {
alert("入库时间不能为空!");
return false;
}
if (document.getElementById("rukuRen").value.trim().length == 0) {
alert("操作员不能为空!");
return false;
}
return true;
}
</script>
</div>
<br>
<form action="userEdit" method="post" onsubmit="return check()">
<input type="hidden" id="id" name="id" value="${vo.id}"/>
<table class="index-content-table-add">
<tr>
<td width="12%">用户名:</td><td><input class="index-content-table-td-add" type="text" id="username" name="username" value="${vo.username}"/></td>
</tr>
<tr>
<td width="12%">密码:</td><td><input class="index-content-table-td-add" type="text" id="password" name="password" value="${vo.password}"/></td>
</tr>
<tr>
<td width="12%">姓名:</td><td><input class="index-content-table-td-add" type="text" id="realName" name="realName" value="${vo.realName}"/></td>
</tr>
<tr>
<td width="12%">性别:</td>
<td>
<input name="userSex" type="radio" value="男" ${vo.userSex=='男'?'checked':''}/> 男
<input name="userSex" type="radio" value="女" ${vo.userSex=='女'?'checked':''}/> 女
</td>
<!--批量删除-->
<delete id="doRemoveBatch" parameterType="java.util.Collection">
DELETE FROM `t_chuku` WHERE `id` IN
<foreach collection="list" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</delete>
<!--修改-->
<update id="doUpdate" parameterType="com.demo.vo.Chuku">
UPDATE `t_chuku`
<set>
</div>
<br>
<div class="index-content-operation">
<button class="btn btn-grad btn-default btn-sm" <c:if test="${loginUser.userType != '管理员'}">disab