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 + -
显示快捷键?