goodsmanager.jsp
来自「老牌java开发的物流管理系统 详细的我也没有怎么看 好像是恒基的」· JSP 代码 · 共 201 行
JSP
201 行
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="t"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>商品管理页面</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<style type="text/css">
<!--
@import cssjs/tian.css;
-->
.input{
border-style:none;
color:red;
}
</style>
</head>
<script type="text/javascript">
function check(){
var goodsId=document.getElementById("goodsId").value;
var result=document.getElementById("result");
var goodsName=document.getElementById("goodsName").value;
var goodsABCType=document.getElementById("goodsABCType").value
var goodsPrice=document.getElementById("goodsPrice").value
var goodsNum=document.getElementById("goodsNum").value
var goodsModel=document.getElementById("goodsModel").value
var goodsSupply=document.getElementById("goodsSupply").value
var goodsType=document.getElementById("goodsType").value
var province=document.getElementById("province").value
var city=document.getElementById("city").value
var goodsUnit=document.getElementById("goodsUnit").value
var goodsPotion=document.getElementById("goodsPotion").value
if(goodsId==''){
result.value='编号不能为空!';
return false;
alert(goodsId.maxLength<5);
}
if(goodsId.length>6){
result.value='编号不能大于六位!';
return false;
}
if(goodsName==''){
result.value='商品名称不能为空!';
return false;
}
if(goodsABCType==''){
result.value='请输入商品类别编号';
return false;
}
if(goodsPrice==''){
result.value='请输入商品单价!';
return false;
}
if(isNaN(goodsPrice)){
result.value='单价必须是浮点型!';
return false;
}
if(goodsNum==''){
result.value='请输入商品数量!';
return false;
}
if(isNaN(goodsNum)){
result.value='数量必须是整型!';
return false;
}
if(goodsModel==''){
result.value='商品型号名称不能为空!';
return false;
}
if(goodsSupply==''){
result.value='供应商名称不能为空!';
return false;
}
if(goodsType==''){
result.value='商品类型名称不能为空!';
return false;
}
if(province==''){
result.value='商品产地名称不能为空!';
return false;
}
if(city==''){
result.value='商品产地名称不能为空!';
return false;
}
if(goodsUnit==''){
result.value='商品单位不能为空!';
return false;
}
if(goodsPotion==''){
result.value='商品存放位置名称不能为空!';
return false;
}
return true;
}
</script>
<body>
<script language="javascript" src="cssjs/pc-txt.js">
</script>
<body onLoad="province()">
<form action="goodsManager.do" method="post" name="form1">
<table width="768" height="350" border="1" align="center" cellpadding="1" cellspacing="0" bordercolor="#666699">
<tr>
<td colspan="4"><input type="text" id="result" class="input"></td>
</tr>
<tr>
<td>编号</td>
<td><input type="text" name="goodsId"/></td>
<td>供应商名称</td>
<td>
<select name="goodsSupply">
<option>请选择供应商名称</option>
<t:forEach var="allSupply" items="${sessionScope.allSupply}">
<option value="${allSupply.supplyName}">${allSupply.supplyName}</option>
</t:forEach>
</select>
</td>
</tr>
<tr>
<td>名称</td>
<td><input type="text" name="goodsName"/></td>
<td>分类名称</td>
<td>
<select name="goodsType">
<option>请选择商品类型</option>
<t:forEach var="allType" items="${sessionScope.allType}">
<option value="${allType.commodityName}">${allType.commodityName}</option>
</t:forEach>
</select>
</td>
</tr>
<tr>
<td>商品ABC分类</td>
<td><input type="text" name="goodsABCType"/></td>
<td>商品产地省</td>
<td>
<select name="province" onchange="addcity(this.selectedIndex)">
<option value="">请选择省份</option>
</select>
</td>
</tr>
<tr>
<td>单价</td>
<td><input type="text" name="goodsPrice"/></td>
<td>商品产地市</td>
<td>
<select name="city">
<option value="">请选择城名</option>
</select>
</td>
</tr>
<tr>
<td>数量</td>
<td><input type="text" name="goodsNum"/></td>
<td>商品单位(台,箱等)</td>
<td>
<select name="goodsUnit">
<option>请选择商品单位</option>
<option value="台">台</option>
<option value="件">件</option>
<option value="箱">箱</option>
<option value="包">包</option>
</select>
</td>
</tr>
<tr>
<td>商品型号名称</td>
<td><input type="text" name="goodsModel"/></td>
<td>商品入库中位置</td>
<td>
<select name="goodsPotion">
<option>请选择存放位置</option>
<t:forEach var="s" items="${allStockRegionList}">
<option value="${s.stockRegionName}">${s.stockRegionName}</option>
</t:forEach>
</select>
</td>
</tr>
<tr>
<td colspan="4">
<input type="submit" value="存放此商品" onclick="return check()"/>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?