![藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/45b90374-23e0-4fa6-b2db-2543e6fb1d98/45b90374-23e0-4fa6-b2db-2543e6fb1d981.gif)
![藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/45b90374-23e0-4fa6-b2db-2543e6fb1d98/45b90374-23e0-4fa6-b2db-2543e6fb1d982.gif)
![藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/45b90374-23e0-4fa6-b2db-2543e6fb1d98/45b90374-23e0-4fa6-b2db-2543e6fb1d983.gif)
![藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/45b90374-23e0-4fa6-b2db-2543e6fb1d98/45b90374-23e0-4fa6-b2db-2543e6fb1d984.gif)
![藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/1/45b90374-23e0-4fa6-b2db-2543e6fb1d98/45b90374-23e0-4fa6-b2db-2543e6fb1d985.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、藥品進(jìn)銷存儲(chǔ)管理系統(tǒng)(二) 09-05-24 09:37:00 作者:未知 編輯:studa090420按照下述內(nèi)容設(shè)計(jì)register.jsp文件。表單名:form1。表單執(zhí)行程序:register.jsp。表單數(shù)據(jù)傳輸方法:post。表單的要素如附錄一表1所示。在structs-config.xml中actionMappings中配置如下:<action input="/register
2、.jsp" name="RegisterForm" path="/register" <forward name="register.ok" path="/index.jsp"/> <forward name="register.error&
3、quot; path="/register.jsp"/> </action>/帶表單驗(yàn)證類的action,input參數(shù)為表單證錯(cuò)誤返回的頁(yè)面,name是接受頁(yè)面參數(shù)的表單類,path為頁(yè)面請(qǐng)求到服務(wù)器的路徑,type為處理請(qǐng)求的action類的路徑,forward為驗(yàn)證成功與否的轉(zhuǎn)發(fā)路徑。RegisterAction.java代碼如下:package my.action;public class RegisterAction extends Action p
4、ublic ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) UserBean user = new UserBean();/聲明JavaBean
5、; RegisterForm rform = (RegisterForm) form;/從表單類中接過已驗(yàn)證過的表單信息 user.setUsername(rform.getUsername(); user.setPassword(rform.getPassword(); user.setSex(rform.getSex();
6、0; user.setBorntime(rform.getYear() + "-" + rform.getMonth() + "-" + rform.getDay(); user.setEmail(rform.getEmail();
7、160; user.setIntroduce(rform.getIntroduce(); user.setRealname(rform.getRealname(); user.setTelNumber(rform.getTelNumber(); user.setStatus("0");/賦值Bean中所有屬性
8、60; UserBean database=new UserDAO().findOne(user.getUsername();/注冊(cè)之前檢查用戶名是否已經(jīng)存在,若存在則生成錯(cuò)誤信息,反饋到注冊(cè)頁(yè)面 if(database!=null) request.setAttribute("login.error", "對(duì)不起,您的用戶名已經(jīng)被人使用,請(qǐng)重新輸入!"
9、); return mapping.findForward("register.error"); /所有驗(yàn)證完成,將用戶信息入庫(kù),成功則將成功信息反饋到首頁(yè) int n = new UserDAO().insertUser(user);
10、0; if (n = 0) return mapping.findForward("register.error"); else request.setAttribute("login.error", "注冊(cè)成功,請(qǐng)等待審核!&quo
11、t;); return mapping.findForward("register.ok"); 圖4-2 用戶活動(dòng)過程在structs-config.xml中actionMappings中配置如下:<action input="/index.jsp" name="LoginForm" path=&quo
12、t;/login" <forward name="login.ok" path="/user_index.jsp"/> <forward name="login.error" path="/index.jsp"/>
13、0; </action>其中模塊商業(yè)邏輯的主要部分LoginAction.java的代碼如下:package my.action;public class LoginAction extends Action public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, H
14、ttpServletResponse response) LoginForm userform=(LoginForm)form;/獲取頁(yè)面表單信息 UserBean bean=null; bean=new UserDAO().finduser(userform.getUsername(), userform.getPassword();/將用戶從登陸頁(yè)面輸入的用戶名和密碼與user表中用戶名與密碼核對(duì),若不一致,生成錯(cuò)誤信息,返回到登陸頁(yè)面 if(bean=null)
15、60; request.setAttribute("login.error", "您還沒有注冊(cè),請(qǐng)先注冊(cè)!"); return mapping.findForward("login.error"); else String status=bean.getStatus();
16、160; if(status.equals("0") request.setAttribute("login.error", "抱歉,您的帳戶正在審批中,暫時(shí)無法登陸!");/若用戶名和密碼一致,再次核對(duì)用戶審批狀態(tài),未審批完成,生成提示信息并返回首頁(yè) return mapping.findForw
17、ard("login.error"); List kind=new KindDAO().findKind(userform.getUsername(); List diary=new DiaryDAO().findDiaryByUser(bean.getUsername(); request.setAttribute("diary", diary); request.getSession().
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 易錯(cuò)題17 文言文閱讀之?dāng)嗑漕}-當(dāng)斷不斷不該斷卻斷【高考語(yǔ)文】備戰(zhàn)2025年高考易錯(cuò)題(新高考專用)含解析
- 愚人節(jié)活動(dòng)策劃方案 (15篇)
- 參觀圓明園的觀后感
- 智能大廈綜合布線的工程設(shè)計(jì)方案
- 青春追夢(mèng)人心共進(jìn)
- 多振源混疊的DAS目標(biāo)信號(hào)分離
- 智研咨詢發(fā)布:2024年中國(guó)美妝行業(yè)市場(chǎng)發(fā)展環(huán)境及前景研究報(bào)告
- DOPS基P-N-S協(xié)同阻燃劑的合成及其阻燃環(huán)氧樹脂的性能研究
- 二零二五版國(guó)際學(xué)校英語(yǔ)教師兼職外教聘請(qǐng)合同樣本3篇
- 基于免疫和動(dòng)態(tài)載荷調(diào)節(jié)機(jī)理的骨折愈合模型建模與仿真
- 房地產(chǎn)調(diào)控政策解讀
- 物業(yè)民法典知識(shí)培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識(shí)點(diǎn)詳解
- 2024-2025學(xué)年八年級(jí)數(shù)學(xué)人教版上冊(cè)寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 《萬方數(shù)據(jù)資源介紹》課件
- 《AP內(nèi)容介紹》課件
- 醫(yī)生定期考核簡(jiǎn)易程序述職報(bào)告范文(10篇)
- 第一章-地震工程學(xué)概論
- QUALITY MANUAL質(zhì)量手冊(cè)(英文版)
- 了不起的狐貍爸爸-全文打印
- 建筑力學(xué)ppt課件(完整版)
評(píng)論
0/150
提交評(píng)論