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

正文內容

基于jsp的在線投稿審稿系統(tǒng)的設計與實現-畢業(yè)設計-資料下載頁

2025-11-14 16:06本頁面

【導讀】本文主要闡述如何構建一個基于JSP等Web技術優(yōu)化的B/S架構下的投稿,審稿,從它的需求方面、系統(tǒng)的結構和原理、及基本設計思想、主要功能、具體實?,F的技術、具體的實現方法、存在的問題及其解決的方案等幾個方面進行了討論。

  

【正文】 String =()。 String realname=()。 String gender=。 int j=()。 if(j==1) { gender=男 。 } else { gender=女 。 } String selfpage=()。 33 String hobbies=()。 String selfinfo=()。 % … ..//頁面設計相關代碼 % //如果是查看其他用戶的資料,則沒有相應的修改和查詢稿件功能 if((cheekname)==null) { % form action= method=post table align=center %(true).setAttribute(username,username)。 % trtd align=centerinput type=submit name=querymessage value=查詢稿件 onclick=return send1(this)/td td align=centerinput type=submit name=changepwd value=修改密碼 onclick=return send2(this)/td/tr %} % …… //頁面設計先關代碼 /body : (瀏覽文章詳細信息) …… . //得到用戶名 %String name=(String)(true).getAttribute(username)。% … .//頁面設計相關代碼 /tr % 34 //vector 中存儲一篇文章的基本信息 Vector vector=new Vector()。 vector=(name)。//通過用戶名等到該用戶所投文章的信息 size=()。 //從 Vector 容器中取出文章的信息并輸出到 瀏覽器中 for(i=0。i()。i++) { topics=(topic)(i)。 String cheek=。 String listtitle=()。//得到文章名 String listusername=()。//文章作者 String ischeek=()。//文章是否經過審核 String topictime=()。//文章投稿時間 if((1)) {cheek=是 。 } else {cheek=否 。 } % …… .//頁面設計相關代碼 :(修改密碼頁面) //檢查填寫信息的正確性 script language=javascript function Check() { 35 var oldpwd=。 var newpwd=。 if(oldpwd==) { (請?zhí)顚懩愕脑济艽a !) ()。 return false。 } if(newpwd==) { (請?zhí)顚懩愕男旅艽a !)。 ()。 return false。 } if(!=) { (請檢查你的新密碼確認項 !)。 ()。 return false。 } ()。 } /script … ..//相關頁面設計 (主要實現函數 ,根據提交的新密碼修改密碼 ) …… .. public void doPost(HttpServletRequest request,HttpServletResponse response) throws 36 ServletException,IOException{ (text/html。charset=gb2312)。 MD5_Encoding md5=new MD5_Encoding()。//取得 md5 加密函數 DB_User db_user=new DB_User()。 //取得用戶名,密碼以及新的密碼 String username=(String)(true).getAttribute(username)。 String oldpwd=(String)(oldpwd)。 String pwd=(oldpwd)。//經 md5 加密后的密碼 String newpwd=(String)(newpwd)。 String newpassword=(newpwd)。//經 md5 加密后的新密碼 User user=(username,pwd)。//通過用戶名和密碼取得相關信息 if(user!=null)//判斷是否存在這樣的用戶 { (username,newpassword)。 try { ().forward(request,response)。 } catch(Throwable t) { getServletContext().log(())。 } } else//如果不存在,取得錯誤信息 37 { (error,你輸入的舊密碼不正確 )。 try { ().forward(request, response)。 } catch(Throwable t) { getServletContext().log(())。 } } } 專家審核稿件功能 專家登錄后,會顯示審核稿件的功能,點擊進入,系統(tǒng) 自動判斷該專家屬于審核那種類型的文章,列出所有該類型未審核的文章。 相關的頁面文件和控制文件: , , 界面如下 : 待審文章列表 : 圖 17 待審文章界面 文章詳細信息 : 38 圖 18 文章詳細信息界面 主要代碼實現: : …… //相關頁面設計代碼 % String username=(username).toString()。 int permit=(username)。//判斷是超級管理員還是專家 (permit)。 String classname=。 if(permit==2)//專家登錄 { experts=(username)。 classname=()。//取出專家的類型 39 } (true).setAttribute(classname,classname)。 (true).setAttribute(expert,username)。 Vector vector=new Vector()。 vector=(classname)。//取出文章相關信息 for(i=0。i()。i++) { topics=(topic)(i)。 String listtitle=()。 String listusername=()。 String realtime=()。 String ischeek=(listusername,listtitle)。 if((0)) { % …… ..//相關頁面設計代碼 :(將文章審核提交到數據庫 ) public void doPost(HttpServletRequest request,HttpServletResponse response) { String remark=(remark)。//取得文章的點評 cheektopic cheek=new cheektopic()。 (remark)。 String title=(true).getAttribute(title).toString()。 40 String writer=(true).getAttribute(writer).toString()。 String content=(true).getAttribute(content).toString()。 String time=(true).getAttribute(time).toString()。 String classname=(true).getAttribute(classname).toString()。 //把上一頁面取得的信息放入 cheektopic 類中保存 (writer)。 (title)。 (content)。 (time)。 (classname)。 (toTrans(remark))。 //sendcheektopic()函數是把通過審核的文章的相關信息保存到數據庫的boolean 函數 if(())//審核成功 { try { ()。 ().forward(request,response)。 } catch(Throwable t) { getServletContext().log(())。 } } else{ try { ().forward(request, response)。 41 } catch(Throwable t) { getServletContext().log(())。 } } } “聯系我們” 功能 在這個模塊 登陸用戶可以用在線編輯器編輯信件,用已配置好的郵箱發(fā)送編輯好的信息。 登陸用戶 進入該頁面的時候頁面 顯示好收件郵箱地址和用戶名 。 涉及到了頁面文件是: , 界面如下: 在線編輯待發(fā)送信息 : 圖 19 編輯郵件界面 主要實現代碼: 42 為頁面設計 。 : body % try{ String fromer=(fromer)。 String title=((title))。 String content1=((content))。 String content=fromer+說: +content1。 Properties props=new Properties()。 (,)。//存儲發(fā)送郵件服務器的信息 (,true)。 MyAuthenticator myauth = new MyAuthenticator(104827275,romwaychan68)。 Session s=(props,myauth)。 (true)。 MimeMessage message=new MimeMessage(s)。 //設置郵件 InterAddress from=new I
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1