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

正文內(nèi)容

畢業(yè)設計-基于ssh的校內(nèi)網(wǎng)系統(tǒng)的設計與實現(xiàn)(文件)

2024-12-27 19:16 上一頁面

下一頁面
 

【正文】 序中,操作可能會被內(nèi)嵌在 Action類, 它是 struts 框架中控制器角色的一部分。 3 控制器 struts 中,基本的控制器組件是 ActionServle 類中的實例 servlet,實際使用的servlet 在配置文件中由一組映射(由 ActionMapping類進行描述)進行定義。 (3) 創(chuàng)建或發(fā)現(xiàn)一個 ActionForm bean 實例(看配置文件是否定義),然 后將請求過程移植到 bean。在收到請求后,ActionServlet 會: 為這個請求選擇適當?shù)?Action 如果需要,創(chuàng)建 Action的一 個實例 調(diào)用 Action的 perform()方法 如果 ActionServlet 不能找到有效的映射,它會調(diào)用默認的 Action 類 ( 在配置文件中定義 ) 。 對于請求中每個與 bean屬性名稱對應的參數(shù), Action調(diào)用相應的設置方法。在 ActionServlet 調(diào)用 Action 類前,它會調(diào)用 validate(),如果返回的ActionErrors 不是 null,則 ActinForm 會根據(jù)錯誤關(guān)鍵字將 ActionErrors 存儲在請求屬性列表中。只有簡單的輸入檢查邏輯,使用的目的是為了存儲用戶在相關(guān)表單中輸入的最新數(shù)據(jù),以便可以將同一網(wǎng)頁進行再生,同時提供一組錯誤信息,這樣就可以讓用戶修改不正確的輸入數(shù)據(jù)。 5 ActionForward 用來指示操作轉(zhuǎn)移的對象 目的是控制器將 Action類的處理結(jié)果轉(zhuǎn)發(fā)至目的地。 7 Struts 標記庫 可以減輕開發(fā)顯示層次的工作 Hibernate Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象 編程思維來操縱數(shù)據(jù)庫。通過這些接口, 不僅可以對持久化對象進行存取,還能夠進行事務控制。但需要注意的是 Session 對象是非線程安全的。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建 Session對象。在 Hibernate 的啟動的過程中, Configuration 類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory對象。它可以使用 HQL語言或 SQL語句兩種表達方式 Spring 1 目的:解決企業(yè)應用開發(fā) 的復雜性 2 功能:使用基本的 JavaBean代替 EJB,并提供了更多的企業(yè)應用功能 3 范圍:任何 Java 應用 , 簡單來說, Spring 是一個輕量級的控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的容器框架。此外, Spring 是非侵入式的:典型地, Spring 應用中的對象不依賴于 Spring 的特定類。 6 面向切面 —— Spring 提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統(tǒng)級服務(例如審計( auditing)和事務( transaction)管理)進行內(nèi)聚性的開發(fā)。然而, Spring不應該被混同于傳統(tǒng)的重量級的 EJB容器,它們經(jīng)常是龐大與笨重的,難以使用。 Ajax AJAX 即 “Asynchronous JavaScript and XML”( 異步 JavaScript 和 XML) , AJAX 并非縮寫詞,而是由 Jesse James Gaiiett 創(chuàng)造的名詞,是指一種創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術(shù)。 JavaScript 是一種粘合劑使 AJAX 應用的各部分集成在一起。在 AJAX 中 JavaScript 主要被用來傳遞用戶界面上的數(shù)據(jù)到服務端并返回 10 結(jié)果。 開發(fā)人員應該已經(jīng)熟悉了許多其他 XML相關(guān)的技術(shù)。 XSLT 可以被用在客戶端和服務端,它能夠減少大量的用 JavaScript 編寫的應用邏輯。 4 服務器端 但不像在客戶端,在服務端 AJAX 應用還是使用建立在如 Java,.Net 和 PHP 語言基礎上機制 。采用 MyEclipse 作為主要的開發(fā)工具, Sql Server 2021 作為后臺數(shù)據(jù)庫, Tomcat 作為 web 服務器 。方可使 用校內(nèi)網(wǎng)提供的功能。 5 相冊 用戶可創(chuàng)建相冊,上傳相片,瀏覽相片,對相片添加描述,對相片進行評論。 9 通知 用戶可查看最新通知,如好友請求消息,未查看留言,未查看狀態(tài)回復,未查看日志、相冊和分享的評論。 13 訪問好友 用戶可訪問好友主頁, 可 瀏覽好友相冊 、 日志 及分享 ,并可分享 及評論;可查看好友狀態(tài),并對狀態(tài)進行評論;可 給好友留言,并對 好友留言進行回復。 圖 31 系統(tǒng) 功能 模塊 結(jié)構(gòu)圖 4 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計 1 ren(表 41) ren 表用于存放注冊用戶的賬號,密碼,姓名,性別,生日,家鄉(xiāng),所在地,頭像路徑等基本信息,以及學校信息,工作信息,興趣愛好,聯(lián)系方式等。 表 44 blog_reply表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 brep_id int not null 標識列 主鍵 brep _u int not null 回復者 外鍵 brep_blog int not null 所屬日志 外鍵 brep _content nvarchar MAX not null 回復內(nèi)容 brep _time datetime not null 回復時間 brep _status bit not null 查看狀態(tài) 5 city(表 45) city表用于存儲城市列表,包括城市名及所屬省份。 表 48 coll_dept 表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 coll_dept_id int not null 標識列 主鍵 dept_id int not null 院系 外鍵 coll_id int not null 大學 外鍵 9 highschool(表 49) highschool 表用于存儲高中列表,包括高中名及所在省市。 表 412 elementary_school 表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 elem_id int not null 標識列 主鍵 elem _name nvarchar 50 not null 小學名 elem _prov int not null 所在省市 外鍵 13 message(表 413) message 表用 于存儲留言列表,包括留言人,留言對象,留言內(nèi)容,留言時間,留言狀態(tài)。 表 416 trade 表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 trade_id int not null 標識列 主鍵 trade_name nvarchar 20 not null 行業(yè)名 17 year(表 417) year 表用于存儲年份列表。 表 420 friend 表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 friend_id int not null 標識列 主鍵 friend_u_fir int not null 用戶 1 外鍵 friend_u_sec int not null 用戶 2 外鍵 friend_status bit not null 好友狀態(tài) 21 friend_request(表 421) friend_request 表用于存儲好友的請求,包括發(fā)送請求者,請求對象,請求信息,請求時間。 表 424 photo_reply 表 列名 數(shù)據(jù)類型 長度 可否為空 描述 備注 prep_id int not null 標識列 主鍵 prep _u int not null 回復者 外鍵 prep_photo int not null 所屬相片 外鍵 22 prep _content nvarchar MAX not null 回復內(nèi)容 prep _time datetime not null 回復時間 prep _status bit not null 查看狀態(tài) 25 share(表 425) share 表用于存儲分享的日志或相冊。 ER 模型 如圖 41,圖 42,圖 43,圖 44 所示。 2 后臺數(shù)據(jù)庫: Sql Server 2021 SQL Server 2021 Enterprise Edition( 32 位和 64 位) Enterprise Edition 達到了支持超大型企業(yè)進行聯(lián)機事務處理 ( OLTP) 、高度復雜的數(shù)據(jù)分析、數(shù)據(jù)倉庫系統(tǒng)和網(wǎng)站所需的性能水平。 3 web 服務器: 26 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 若用戶輸入數(shù)據(jù)不合要求,則在光標離開文本框時返回錯誤信息,提示用戶修改。 var account = 。 28 if( 0 amp。610位字母或數(shù)字,推薦用 號注冊 /font。amp。 i++){ var temp = (i,i+1)。amp。 } } if(isAccount == false){ =請輸入 610位字母或數(shù)字 。 return true。00000039。 29 }else if(isExist == 0){ } } /script 登陸 1 說明 登陸 模塊要求用戶輸入 賬號和密碼,通過判斷轉(zhuǎn)入用戶主頁 或返回登陸頁面 。 圖 52 登陸界面圖 3 關(guān)鍵代碼 頁面代碼 : html:errors property=uname / html:errors property=upass / LoginAction代碼: public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { LoginForm loginForm = (LoginForm) form。 return (login)。 return (login)。 return (home)。 在日志列表頁面,用戶可點擊 “寫新日志 ”圖片按鈕進入發(fā)表新日志頁面,用戶在輸入標題,文章,選擇日志分類后,即可提交發(fā)表文章。 圖 54日志顯示界面圖 發(fā)表新日志頁面 如圖 55 所示。 省市級聯(lián)可采用 Javascript 方式或 struts+a。blogId=${} ${} /a /td td [a href=編輯 /a] /td td [a href=刪除 /a] /td td bean:write name=currentBlog property=blogTime format=yyyyMMdd hh:MM:ss / /td td 33 /td /tr /c:forEach c:set var=blogCategoryList value=${} scope=session /c:set c:forEach var=currentBlogCategory items=${} tr td align=center a href=?userId=${}amp。 2 日志界面 日志列表界面 如圖 53 所示。采用 JSTL 標簽顯示日志列表,日志編輯工具采用 流行的 Fckeditor 工具。 List messageList = new MessageBiz().getMessageList(user)。 if(null==user){ (upass,new
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1