JSP(9) - 增加商品模組
以下模組無要點技術資訊,放在此處僅為系統的完整性考慮。
該模組增加商品種類資訊。
[@more@]add_comm_bef.jsp:
response.setHeader("Cache-Control","no-store"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader("Expires", 0); //prevents caching at the proxy server
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
Date d = new Date();
DateFormat dFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.CHINESE);
%>
<!--
-->
add_comm_aft.jsp:
String sCommID = request.getParameter("comm_id");
String sCommName = request.getParameter("comm_name");
String sCommCate = request.getParameter("comm_type");
String sCommUnit = request.getParameter("comm_unit");
String sCommColor = request.getParameter("comm_color");
String sCommSize = request.getParameter("comm_size");
String sCommUptDate = request.getParameter("comm_upt_date");
String sCommID2 = new String(sCommID.getBytes("iso-8859-1"),"GBK");
String sCommName2 = new String(sCommName.getBytes("iso-8859-1"),"GBK");
String sCommCate2 = new String(sCommCate.getBytes("iso-8859-1"),"GBK");
String sCommColor2 = new String(sCommColor.getBytes("iso-8859-1"),"GBK");
String sCommSize2 = new String(sCommSize.getBytes("iso-8859-1"),"GBK");
if (sCommID.equals("")){
throw new Exception("商品編號不準為空");
}
if (sCommName.equals("")){
throw new Exception("商品名稱不準為空");
}
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@TCSCH074.tcsgdccn.com:1521:orcl";
//orcl為你的資料庫的SID
String user="store";
String password="store";
Connection conn= DriverManager.getConnection(url,user,password);
String sInsert = null;
Statement stmt = null;
String sCommQutt = request.getParameter("comm_qutt");
try{
sInsert = "insert into commodity (comm_id, comm_name, comm_cate, comm_unit, comm_qutt,";
sInsert = sInsert + "comm_upt_date, comm_color, comm_size) values(";
sInsert = sInsert + "'"+sCommID2+"','"+sCommName2+"','"+sCommCate2+"','"+sCommUnit;
sInsert = sInsert + "',"+sCommQutt +",to_date('"+sCommUptDate+"','yyyy-mm-dd'),'"+sCommColor2+"','"+sCommSize2+"')";
//out.println(sInsert);
stmt = conn.createStatement();
stmt.execute(sInsert);
conn.commit();
out.println("增加商品"+sCommName2+"完成。");
}
catch (Exception e){
System.out.println("增加商品失敗!");
e.printStackTrace();
out.println("增加商品失敗!
");
out.println(e.getMessage());
out.println("");
}
finally {
if (stmt != null) stmt.close();
conn.close();
}
%>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/207/viewspace-800202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JSP(12) - 商品處理模組JS
- JSP(10) - 修改商品資訊模組JS
- JSP(4) - 增加客戶模組JS
- 商品模組設計
- Laravel——商品模組難點Laravel
- JSP 商品瀏覽[Web application]JSWebAPP
- JSP(11) - 退貨模組JS
- JSP(7) - 銷售模組JS
- JSP(6) - 進貨模組JS
- Springboot 多模組 jspSpring BootJS
- JSP系列四:JSP9個內建物件JS物件
- JSP(5) - 修改客戶資訊模組JS
- JSP 9 大內建物件詳解JS物件
- Java Servlet和JSP教程(9)(轉)JavaServletJS
- JSP 9個內建物件方法使用JS物件
- 封裝模組實現商品增刪改查封裝
- PHP提供Oracle支援增加oci8模組PHPOracle
- magento2 在小程式模組增加 ApiAPI
- 在access中增加農曆支援模組. (轉)
- Java 9 的模組(Module)系統Java
- JSP的9個常用內建物件詳解JS物件
- JavaScript權威指南(9)——類和模組JavaScript
- Java 9 平臺模組系統初探Java
- B2B2C商品模組資料庫設計資料庫
- rpm安裝的php 通過編譯增加模組PHP編譯
- Python 3.4.0釋出 增加了多個功能模組Python
- 【一文秒懂】電商系統商品模組初建分析與設計
- btcpool礦池原始碼分析(9)-statshttpd模組解析TCP原始碼httpd
- 三種跳出迴圈的方法--9個jsp內建物件JS物件
- 淘寶商品詳情介面(商品銷量介面,商品列表介面,商品影片介面)程式碼展示
- 將ServiceLoader遷移到Java 9模組系統 - frankelJava
- phpcmsV9手機模組外掛,自帶模板PHP
- Java9模組化特性及工具探討Java
- 為開源專案 go-gin-api 增加後臺任務模組GoAPI
- Laravel05電商實戰:一個小希望這本教程商品模組的商品SKU支援多維度設計,希望後面能夠對重點模組更加詳細設計Laravel
- 京東商品詳情資料採集介面(商品銷量,商品標題,商品優惠券,商品列表)程式碼展示
- JBuilder9+Weblogic7實戰篇之JSP使用JDBC篇 (轉)UIWebJSJDBC
- 掌握Java9模組化系統-基礎部分Java