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

正文內(nèi)容

基于jsp的大學(xué)生就業(yè)求職網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2025-07-11 08:31本頁面
  

【正文】 namevarchar50是工作名稱emolumentvarchar50是誠(chéng)聘薪水ptimedatetime8是招聘時(shí)間atimedatetime8是截止時(shí)間othervarchar200是其他要求(4)tb_sjob(求職信息表),此表用于保存大學(xué)生發(fā)布求職信息的資料。 友情鏈接表列名數(shù)據(jù)類型長(zhǎng)度允許空功能描述idint4否ID,主鍵namevarchar50否友情鏈接名稱addressvarchar50是友情鏈接地址(6)tb_admin(管理員信息表),主要保存管理員信息。 表間關(guān)系表主鍵表外鍵表關(guān)系名稱字段名名稱字段名級(jí)聯(lián)更新級(jí)聯(lián)刪除Tb_sdudentSnameTb_sjobSname是是Tb_panyCnameTb_cjobCname是是 網(wǎng)站整體設(shè)計(jì) 網(wǎng)站設(shè)計(jì)思想網(wǎng)站在各項(xiàng)需求確定、系統(tǒng)分析和數(shù)據(jù)庫(kù)設(shè)計(jì)都完成后,就可以根據(jù)網(wǎng)站的特點(diǎn)來確定網(wǎng)站的開發(fā)模式,然后就可以進(jìn)行代碼的編寫了。因此,決定采用JSP+JavaBean的開發(fā)模式進(jìn)行開發(fā),設(shè)計(jì)這個(gè)思想起源于我對(duì)。使用這種開發(fā)模式時(shí),我們要把一些經(jīng)常使用的或是可以重復(fù)利用的組建寫成JavaBean,然后放入WEBINF/classes/下使用。一個(gè)網(wǎng)站包含若干個(gè)這樣的網(wǎng)頁,實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作功能的、代碼就需要在不同的網(wǎng)頁中重復(fù)的使用,這樣不但降低了工作的效率,而且會(huì)給維護(hù)帶來很大的麻煩。 JSP+JavaBean開發(fā)模式 CSS樣式表設(shè)計(jì)定義網(wǎng)站整體的風(fēng)格的外部樣式表文件不僅可以提高代碼的重復(fù)使用率,還有助于統(tǒng)一網(wǎng)站的整體風(fēng)格。 JavaBean的編寫。數(shù)據(jù)表操作的JavaBean包括了數(shù)據(jù)的插入、更新和查詢等。獲取系統(tǒng)時(shí)間的功能被封裝在了處理時(shí)間的JavaBean中,可以方便以后使用。數(shù)據(jù)庫(kù)連接的JavaBean的關(guān)鍵代碼如下:package 。public class Conn {private static Connection con。private ResultSet rs。private static final String url = jdbc:mysql://:3306/dbase_job?user=root。public static synchronized Connection getCon() throws Exception {try {(drivername)。return con。throw e。stmt = (,)。} catch (Exception e) {(())。}return null。rs = (sql)。} catch (Exception e) {(())。}return null。stmt = ()。} catch (Exception e) {(())。}return null。rs = null。()。stmt = null。()。con = null。()。 身份驗(yàn)證身份驗(yàn)證模塊中主要實(shí)現(xiàn)學(xué)生注冊(cè)與登錄時(shí)身份的驗(yàn)證。其實(shí)企業(yè)的身份驗(yàn)證和學(xué)生注冊(cè)很相似,這就不一一說明了。 注冊(cè)頁面提交的數(shù)據(jù)表單名稱元素類型含義SnameText用戶名PasswordText用戶密碼RpasswordText確認(rèn)密碼NameText真實(shí)姓名Age Text年齡SexRadio性別BirthdayText出生日期SchoolText畢業(yè)學(xué)校SpecialtyText 所學(xué)專業(yè)KnowledgeText 學(xué)歷EmailText電子郵件ResumeTextarea個(gè)人簡(jiǎn)介接收注冊(cè)信息的時(shí)候,一定要細(xì)心處理好用戶錄入的每一條數(shù)據(jù),對(duì)用戶從前臺(tái)輸入的數(shù)據(jù)要進(jìn)行過濾,以防止用戶不小心輸入錯(cuò)誤的信息或有人蓄意破壞與盜取后臺(tái)信息。所以,在保存注冊(cè)信息前,需要查詢數(shù)據(jù)表中是否有相同的用戶名,若每一就可以向數(shù)據(jù)表插入新的記錄然后提示用戶注冊(cè)成功;反之,則說明同名用戶名已存在,需要提示用戶更改。 charset=gb2312 %% page import=%% page import=%% page import=%%(GB2312)。Show show=new Show()。((()))。((()))。((()))。((()))。if(().equals()||().equals()||().equals()||().equals()||().equals()){((請(qǐng)?zhí)韺懲暾畔ⅲ?錯(cuò)誤信息))。}else{if(().pareTo(z)=0||().pareTo(0)=0){ ((注冊(cè)用戶名不允許為特殊字符和漢字!,錯(cuò)誤信息))。 }int intT=0。intT=(tb_student WHERE sname=39。)。return。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。+()+39。if(intT=0){((注冊(cè)失敗,數(shù)據(jù)庫(kù)錯(cuò)誤!,錯(cuò)誤信息))。}else{ (scriptalert(39。)。../39。}}}%學(xué)生和企業(yè)的登錄入口在首頁,使用同一個(gè)提交頁面,用戶登錄時(shí)可以選擇是學(xué)生還是企業(yè)登錄,然后向服務(wù)器提交數(shù)據(jù)。 登錄入口提交的表單名稱元素類型含義SnameText用戶名PasswordPassword密碼SelectRadio選擇學(xué)生還是企業(yè)實(shí)現(xiàn)用戶登錄功能的關(guān)鍵代碼如下: form name=form1 method=post action= table width=100% border=0 cellspacing=0 cellpadding=0 tr td height=22 colspan=2 align=center background=images/div id=font1登錄入口/div/td /tr tr td width=37% height=22 align=center用戶名:/td td width=63% input name=username type=text size=12 /td /tr tr td height=22 align=center密amp。amp。碼:/td td height=22input name=password type=password size=12/td /tr tr align=center td height=30 colspan=2 input name=select type=radio value=student checked 學(xué)生 input type=radio name=select value=pany 企業(yè)/td /tr tr align=center td height=30 colspan=2 input type=submit name=Submit2 value=登錄 amp。input name=Submit type=reset value=取消/td/tr/table/form由用戶提交用戶名和密碼后,需要根據(jù)用戶選擇的單選框判斷當(dāng)前登錄的用戶是學(xué)生還是企業(yè),并與對(duì)應(yīng)的數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行比較。如果登錄成功,就需要把當(dāng)前用戶名保存在會(huì)話中,以便判斷用戶是否在線時(shí)使用。 個(gè)人信息管理控制臺(tái)設(shè)計(jì)頁面控制臺(tái)左側(cè)的部分的功能其實(shí)就是來提供鏈接,如果用戶要對(duì)哪些信息進(jìn)行管理,直接單擊鏈接即可,其關(guān)鍵代碼如下:table width=100% border=0 align=right cellpadding=0 cellspacing=0trtdtable width=100% border=0 cellpadding=0 cellspacing=0 trtd height=27div id=font1基本信息管理/div/td/trtrtd height=22div id=link2a href= target=mainFrame修改個(gè)人信息/a/div/td/tr/table/td/trtrtdtable width=100% border=0 cellpadding=0 cellspacing=0 trtd height=27div id=font1郵件管理/div/td/trtrtd height=22div id=link2a href=../mail target=mainFrame發(fā)送郵件/a/div/td/tr/table/td/trtrtdtable width=100% border=0 cellpadding=0 cellspacing=0trtd height=27 div id=font1求職信息管理/div/td/trtrtd height=22div id=link2a href= target=mainFrame刪除求職信息/a/div/td/trtrtd height=22div id=link2a href= target=mainFrame發(fā)布求職信息/a/div/td/tr/table/td/trtrtdamp。/td/tr/table 信息管理學(xué)生部分中的性信息管理模塊有3個(gè)功能,分別屬于控制臺(tái)的基本信息管理和求職信息管理。但有兩點(diǎn)需要注意:一個(gè)是注冊(cè)的用戶名是不能修改的,它不能顯示在頁面的控件里;第二個(gè)是以前的密碼不能顯示出來,所以不需要把密碼從數(shù)據(jù)庫(kù)中取出來。 修改注冊(cè)頁面提交的數(shù)據(jù)表單名稱元素類型含義PasswordText用戶密碼RpasswordText密碼確認(rèn)NameText真實(shí)姓名AgeText年齡SexRadio性別BirthdayText出生日期SchoolText畢業(yè)學(xué)校SpecialtyText所學(xué)專業(yè)KnowledgeText最高學(xué)歷EmailText電子郵件ResumeTextarea個(gè)人簡(jiǎn)歷在修改注冊(cè)信息的時(shí)候,系統(tǒng)從會(huì)話中把當(dāng)前用戶名取出,然后根據(jù)當(dāng)前用戶名從高數(shù)據(jù)庫(kù)中取出當(dāng)前用戶信息顯示在頁面上,當(dāng)然密碼除外。修改注冊(cè)信息要把用戶剛剛輸入的資料保存到數(shù)據(jù)庫(kù)中,在存儲(chǔ)之前有必要對(duì)修改的信息進(jìn)行一次過濾,這次的過濾和用戶注冊(cè)時(shí)一樣,如用戶名、密碼不能為空等。信息管理中,第二個(gè)功能是發(fā)布求職信息,在發(fā)布的求職信息中一定要有欲求的職位和薪水,這是求職者和招聘者比較關(guān)心的問題。 發(fā)布求職信息頁面提交的數(shù)據(jù)表單名稱元素類型含義SpecialtyText求職行業(yè)JobText所求職位EmolumentText所求薪水AtimeText有效時(shí)間OtherTextarea其他說明發(fā)布求職信息的時(shí)候并沒有讓用戶填寫關(guān)于個(gè)人的基本信息,如用戶名、真實(shí)姓名、年齡等,因?yàn)檫@些信息在用戶注冊(cè)時(shí)已經(jīng)填寫過,為了用戶方便使用,在需要這些信息的時(shí)候,只要根據(jù)會(huì)話中保存的當(dāng)前用戶名,從指定數(shù)據(jù)表中讀取相應(yīng)的數(shù)據(jù)即可。用戶單擊“刪除”鏈接就可以刪除當(dāng)前的信息,這個(gè)刪除時(shí)一個(gè)帶有參數(shù)的URL,所帶的參數(shù)就是當(dāng)前信息的ID,刪除頁面將根據(jù)此ID刪除數(shù)據(jù),刪除成功會(huì)彈出相應(yīng)的對(duì)話框,然后被轉(zhuǎn)到默認(rèn)的頁面;刪除失敗也會(huì)給出相應(yīng)的提示。發(fā)送郵件的收件人最多支持10位,如果沒有那么多,填寫一個(gè)也行,收件人下面是發(fā)送Email必需的主題與內(nèi)容。 發(fā)送郵件頁面提交的數(shù)據(jù)表單名稱元素類型含義FormText收件人formText收件人formText收件人formText收件人formText收件人formText收件人formText收件人formText收件人formText收件人formText收件人subjectText主題messageTextarea內(nèi)容發(fā)件人的Email可以有系統(tǒng)自動(dòng)從數(shù)據(jù)庫(kù)中查詢出來,但收件人的Email需要用戶手工填寫,而且收信人的Email 必須與所使用的STMP服務(wù)器一致,否則會(huì)造成發(fā)送失敗。由于系統(tǒng)收件人最多可以填寫10個(gè),可以先把收件人的Email保存在數(shù)組中,然后用for循環(huán)發(fā)送Email。為了簡(jiǎn)化用戶操作和突出本網(wǎng)站的特點(diǎn),網(wǎng)站的所有功能基本都體現(xiàn)在首頁中,每個(gè)用戶都可以在首頁瀏覽本站的信息。 詳細(xì)信息設(shè)計(jì)這些信息都是從兩張數(shù)據(jù)表查詢出來的。如果這兩個(gè)值一個(gè)不為NULL,就可以根據(jù)它從相應(yīng)的數(shù)據(jù)表中取出數(shù)據(jù)。 身份驗(yàn)證用戶通過單擊前臺(tái)主頁下方的“管理員入口”鏈接進(jìn)入到管理員登錄頁面。 管理員登錄頁面設(shè)計(jì)結(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1