freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于javaweb的倉庫管理系統(tǒng)的設(shè)計和實現(xiàn)-資料下載頁

2025-05-13 21:29本頁面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 / border=0 width=165 height=28/abr Div id=menu4 style=display:none table width=165 border=0 cellpadding=0 cellspacing=0 class=tableBorder tr td width=18% height=24 align=center img src=images/ width=4 height=7/td td width=82%a href= target=mainFrame庫存盤點 /a/td tr td width=18% height=24 align=center img src=images/ width=4 height=7/td tda href= target=mainFrame庫存上下限 /a/td /tr/table /Div ! 查詢管理 a href= onClick=show_div(39。menu539。)img name=Imgmenu5 align=ABSMIDDLE src=images/ border=0 width=165 height=28/abr Div id=menu5 style=display:none table width=165 border=0 cellpadding=0 cellspacing=0 class=tableBorder tr td width=18% height=24 align=center img src=images/ width=4 height=7br br/td td width=82%a href= target=mainFrame商品入庫查詢 /a/td /tr tr td height=24 align=center img src=images/ width=4 height=7/td tda href= target=mainFrame入庫退貨查詢 /a/td /tr /table /Div /td /tr /table /body /html 基本信息管理中關(guān)于供應(yīng)商 信息的設(shè)計 供應(yīng)商 管理 可以通過首頁,上一頁,下一頁,尾頁瀏覽所有操作員的信息;通過修改,刪除,供應(yīng)商信息查詢,供應(yīng)商添加可以實現(xiàn)對供應(yīng)商信息的修改,刪除,查詢,添加 供應(yīng)商信息 修改 供應(yīng)商信息 刪除 供應(yīng)商信息 查詢 供應(yīng)商信息 添加 功能的實現(xiàn)主要通過 Servlet 實現(xiàn),通過前臺頁面的按鈕提交到 Servlet 類中,Servlet 作為控制器調(diào)用 Dao 和 Dto 的類,然后將數(shù)據(jù)傳會前臺,實現(xiàn)關(guān)鍵代碼如下 public class AddProductAction extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //(provider add)。 String providername = (providername)。 String artificialperson = (artificialperson)。 String principal = (principal)。 String phone = (phone)。 String addr = (addr)。 String web = (web)。 String e_mail = (e_mail)。 ProviderDto providerDto = new ProviderDto()。 (providername)。 (artificialperson)。 (principal)。 (phone)。 (addr)。 (web)。 (e_mail)。 ProviderDao providerDao = new ProviderDao()。 (providerDto)。 RequestDispatcher requestDispatcher = (/)。 (req, resp)。 } @Override protected void doPost(HttpServletRequest req, HttpServletResponseresp) throws ServletException, IOException { doGet(req,resp)。 }} Dao 中 的代碼 public class ProviderDao { public void addProvider(ProviderDto providerDto) { // TODO Autogenerated method stub Connection conn = new DBTools().getConnection()。 PreparedStatement ps = null。 ResultSet rs = null。 try { ps = (insert into tb_providerinfo(providername, artificialperson, principal, phone, addr, web, e_mail) values (?, ?, ?, ?, ?, ?, ?))。 (1, ())。 (2, ())。 (3, ())。 (4, ())。 (5, ())。 (6, ())。 (7, ())。 ()。 } catch (SQLException e) { ()。 } finally { close(rs, ps, conn)。 } } private void close(ResultSet rs, PreparedStatement ps, Connection conn) { if(rs != null) { try { ()。 } catch (SQLException e) { ()。 } } if(ps != null) { try { ()。 } catch (SQLException e) { ()。 } } if(conn != null) { try { ()。 } catch (SQLException e) { ()。 } } } } 關(guān)于查詢管理模塊的設(shè)計 入庫商品查詢 可以通過下拉才看選擇不同的查詢條件查詢?nèi)霂焐唐沸畔? 通過操作員名字查詢結(jié)果如下 通過 ID 查詢 關(guān)鍵代碼如下 Servlet 控制器調(diào)用 Dao 和 Dto public class SearchMerchInstockAction extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (UTF8)。 (text/html。chatset=UTF8)。 String selection = (selection)。 String search = (search)。 MerchandiseInstocksearchDao merchandiseInstocksearchDao = new MerchandiseInstocksearchDao()。 ListMerchandiseInstockSearchDto misd = null。 misd = (selection, search)。 if(misd!=null){ //將用戶對象放入 Session 中 (misd, misd)。 (/).forward(request, response)。 }else{ (/).forward(request, response)。 } } } public ListMerchandiseInstockSearchDto queryMerchandiseInstock(String selection, String search){ MerchandiseInstockSearchDto merchandiseInstockSearchDto = null。 ListMerchandiseInstockSearchDto misd = new ArrayListMerchandiseInstockSearchDto()。 PreparedStatement ps = null。 ResultSet rs = null。 //獲取數(shù)據(jù)庫連接對象 Connection Connection conn = new DBTools().getConnection()。 //根據(jù)用戶名查詢用戶信息 String sql = 。 if((ID)) { (ID)。 sql = select * from tb_instore_main where ID=39。+search+39。 (sql)。 } else if((operator)) { (operator)。 sql = select * from tb_instore_main where operator=39。+search+39。 } else if((provider)) { (provider)。 sql = select * from tb_instore_main where provider=39。+search+39。 } try{ //獲取 PreparedStatement 對象 ps = (sql)。 //執(zhí)行查詢獲取結(jié)果集 rs = ()。 //判斷結(jié)果集是否有效 while(()){ //實例化一個用戶對象 merchandiseInstockSearchDto = new MerchandiseInstockSearchDto()。 //對用戶對象屬性賦值 ((ID))。 ((provider))。 ((operator))。 ((rebate))。 ((sumtotal))。 ((paymoney))。 ((factmoney))。 ((intime))。 (merchandiseInstockSearchDto)。 } //釋放此 ResulSet 對象的數(shù)據(jù)庫和 JDBC 資源 ()。 }catch(Exception e){ ()。 }finally{ //關(guān)閉數(shù)據(jù)庫 (conn)。 } return misd。 } 第四章 結(jié)論和展望 經(jīng)過幾天的設(shè)計和開發(fā),《倉庫 管理系統(tǒng)》 開發(fā)了其中一部分功能 。其功能基本符合需求,能夠完成物資的入庫信息、物資的出庫信息、庫存信息等相關(guān)聯(lián)的信息的綜合管理和維護(hù),
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1