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

正文內(nèi)容

基于java的企業(yè)快速通信系統(tǒng)畢業(yè)論文-資料下載頁

2025-07-01 16:57本頁面

【導(dǎo)讀】多的人開始選擇通過網(wǎng)絡(luò)進行即時溝通。為此,越來越多的網(wǎng)站開始提供發(fā)送E-mail. 以及收發(fā)手機短信的功能。與此同時,短信和E-mail也以其快捷、無時空限制、低成。本等優(yōu)勢受到眾多企業(yè)的青睞,成為企業(yè)移動商務(wù)的主流。尤其在企業(yè)信息化的今天,息管理系統(tǒng)顯著提高了工作和協(xié)作的效率。也正是鑒于企業(yè)信息管理的現(xiàn)狀和發(fā)展趨。勢,特提出本課題并開展相關(guān)工作。人工管理已經(jīng)遠遠不能適應(yīng)現(xiàn)代化管理的需求。因此,運用高效、準(zhǔn)確的企業(yè)快。速通信系統(tǒng)來代替手工管理是完善企業(yè)管理的有效手段。為了實現(xiàn)企業(yè)各部門之間的

  

【正文】 /***********************提供控制 ID 屬性的方法 ********************/ public int getID() { return ID。 } public void setID(int ID) { = ID。 } /***************************************************************/ //此處省略了其他控制客戶信息的 getXXX()和 setXXX()方法 /*********************提供控制 Name 屬性的方法 ******************/ public void setName(String name) { = name。 } public String getName() { 22 return name。 } /***************************************************************/ } (2)創(chuàng)建客戶管理的 Action 類。 客戶管理的 Action 實現(xiàn)類 Customer 繼承了 Action 類。在該類中,首先需要在該類的構(gòu)造方法中實例化客戶管理的 CustomerDAO 類 (該類用于實現(xiàn)與數(shù)據(jù)庫的交互 ) 。 Action實現(xiàn) 類的主要方法是 execute(),該方法會被自動執(zhí)行。這個方法本身沒有具體事務(wù),它是根據(jù)通過 HttpServletRequest的 getParameter()方法獲取的 action參數(shù)值執(zhí)行相應(yīng)方法的。 具體代碼如下: public class Customer extends Action{ private CustomerDAO customerDAO = null。 private ChStr chStr=new ChStr()。 public Customer() { = new CustomerDAO()。 } public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request,HttpServletResponse response){ String action = (action)。 (獲取的查詢字符串: + action)。 if (action == null || .equals(action)) { (error,您的操作有誤! )。 return (error)。 }else if (customerQuery.equals(action)) { return customerQuery(mapping, form, request,response)。 }else if(customerAdd.equals(action)){ return customerAdd(mapping, form, request,response)。 }else if(customerDel.equals(action)){ return customerDel(mapping, form, request,response)。 } else if(customerModifyQ.equals(action)){ return customerQueryModify(mapping, form, request,response)。 }else if(customerModify.equals(action)){ return customerModify(mapping, form, request,response)。 23 } (error, 操作失?。?)。 return (error)。 } (3)查看客戶信息列表的實現(xiàn)過程。 管理員登陸后,選擇“名片夾管理 /客戶管理”命令,進入到查看客戶列表頁面,在該頁面中將以列表形式顯示全部客戶信息,同時提供添加客戶信息、修改客戶 信息、刪除客戶信息的超鏈接。查看客戶信息列表頁面的運行效果如圖 52所示。 在查看客戶信息列表方法 customerQuery()中,首先調(diào)用 CustomerDAO 類的 query()方法查詢?nèi)靠蛻粜畔ⅲ賹⒎祷氐牟樵兘Y(jié)果保存到 HttpServletRequest 對象的CustomerQuery 參數(shù)中。 具體代碼如下: private ActionForward customerQuery(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) { (customerQuery, (0))。 return (customerQuery)。 } 圖 52 查看客戶信息頁面運行效果圖 查看客戶信息列表使用的 CustomerDAO 類的方法 query()。該方法只有一個用于指定客戶 ID 的參數(shù) id(如果 id 的值為 null,則查詢?nèi)靠蛻粜畔?),然后將查詢結(jié)果保 存到List 集合中并返回該集合的實例。 具體代碼如下: 24 public List query(int id) { List customerList = new ArrayList()。 CustomerForm cF = null。 String sql=。 if(id==0){ sql = SELECT * FROM tb_customer。 }else{ sql = SELECT * FROM tb_customer WHERE ID= +id+ 。 } ResultSet rs = (sql)。 try { while (()) { cF = new CustomerForm()。 ((1))。 //此處省略了獲取并設(shè)置其他屬性的代碼 ((10))。 (cF)。 } } catch (SQLException ex) {} finally{ ()。 //關(guān)閉數(shù)據(jù)庫連接 } return customerList。 } 接下來的工作是將 Action實現(xiàn)類中 customerQuery()方法返回的查詢結(jié)果顯示在查看客戶信息列表頁 。在 ,首先通過 ()方法獲取查詢結(jié)果并保存在 List 集合中,在通過循環(huán)將客戶信息以列表形式顯示在頁面中。 (4)添加客戶信息的實現(xiàn)過程 管理員登錄后,選擇“名片夾管理 /客戶管理”命令,進入到查看客戶列表頁面。在該頁面中,單擊“添加客戶信息”超鏈接,進入到添加客戶信息頁面。添加客戶信息頁面的運行效果如 圖 53 所示。 25 圖 53 添加客戶信息頁面運行效果圖 在添加客戶信息頁面中輸入合法的客戶信息后,單擊“提交”按鈕,網(wǎng)頁會訪問一個URL。從該 URL 地址中可以添加客戶信息模塊涉及到的 action 的參數(shù)值為 customerAdd,也就是當(dāng) action=customerAdd 時,會調(diào)用添加客戶信息的方法 customerAdd()。在添加客戶信息的方法 customerAdd()中,首先要將接收到的表單信息強制轉(zhuǎn)換成 ActionForm類型,并用獲得指定屬性的 getXXX()方法重新設(shè)置該屬性的 setXXX(), 然后調(diào)用 CustomerDAO類中的 insert()方法,將添加的客戶信息保存到數(shù)據(jù)表中,并將返回值保存到變量 ret 中。 具體代碼如下: private ActionForward customerAdd(ActionMapping mapping, ActionForm form,HttpServletRequest request,HttpServletResponse response) { CustomerForm customerForm = (CustomerForm) form。 /*******獲取并設(shè)置相關(guān)屬性,需要注意的是此處需要進行中文的轉(zhuǎn)碼 *****/ ((()))。 ((()))。 ((()))。 ((()))。 ((()))。 /********************************************************************/ 26 int ret = (customerForm)。 if (ret == 1) { return (customerAdd)。 } else if(ret==2){ (error,該客戶信息已經(jīng)添加! )。 return (error)。 }else { (error,添加客戶信息失?。?)。 return (error)。 } } 添加客戶信息使用的 CustomerDAO 類的方法 insert()。 具體代碼如下: public int insert(CustomerForm cF) { String sql1=SELECT * FROM tb_customer WHERE name=39。+()+39。 ResultSet rs = (sql1)。 String sql = 。 int falg = 0。 try { if (()) { falg=2。 } else { sql = INSERT INTO tb_customer (name,address,area,postcode,mobileTel,,bankName,bankNo,linkName) values(39。+()+39。,39。+()+39。,39。+()+39。,39。+cF.getPostcode()+ 39。,39。+()+39。,39。+()+39。,39。+()+39。,39。+c() +39。,39。+()+39。)。 falg = (sql)。 (添加客戶信息的 SQL: + sql)。 ()。 } } catch (SQLException ex) { 27 falg=0。 } return falg。 } 本系統(tǒng)中將添加客戶信息、修改客戶信息和刪除客戶信息的操作成功頁面用一個 JSP文件實現(xiàn),只是通過傳遞參數(shù) para 的值進行區(qū)分。 具體代碼如下: %int para=((para))。 switch(para){ case 1: % script language=javascript alert(客戶信息添加成功 !)。 =?action=customerQuery。 /script % break。 case 2: % script language=javascript alert(客戶信息修改 成功 !)。 =?action=customerQuery。 /script % break。 case 3: % script language=javascript alert(客戶信息刪除成功 !)。 =?action=customerQuery。 /script % break。 } % ( 5)刪除客戶信息的實現(xiàn)過程 管理員登陸后,選擇 “名片夾管理 /客戶管理”命令,進入到查看客戶列表頁面。在 28 該頁面中,單擊指定客戶信息后面的“刪除”超鏈接,該客戶信息將被刪除。 在刪除客戶信息的方法 CustomerDel()中,首先需要將接受到的表單信息強制轉(zhuǎn)換成ActionForm 類型,并用獲得的 id參數(shù)的值重新設(shè)置該 ActionForm 的 setId()方法,再調(diào)用 CustomerDAO 類的 delete()方法。 具體代碼如下: private ActionForward customerDel(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { CustomerForm customerForm = (CustomerForm) form。 (((id)))。 int ret = (customerForm)。 if (ret == 0) { (error,刪除客戶信息失??! )。 return (error)。 } else { return (customerDel)。 } } 刪除客戶信息使用的 CustomerDAO 類的方法是 delete()。在 delete()方法中,將從客戶信息表 tb_customer 中刪除符合條件的數(shù)據(jù),并返回執(zhí)行結(jié)果。 具體代碼如下: public int delete(CustomerForm customerForm) { int flag=0。 try{ String sql = DELETE FROM tb_customer where id= + () +。 flag = (sql)。 }catch(Exception e){ (
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1