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

正文內(nèi)容

基于jsp的網(wǎng)上論壇的設(shè)計與實(shí)現(xiàn)-閱讀頁

2025-07-12 17:35本頁面
  

【正文】 }else{ =39。 $(v_name).innerHTML=。ff000039。 return false。3399ff39。 } return true。采用ajax技術(shù)。 mousex = 。 //alert(mousex+===+mousey)。 =top+mousey+15。 //alert(v)。 ajax(get,UserServlet?flag=user_infoamp。 var r = 。 }else if(r == 1){ $(role).innerHTML=版主。 } $(grade).innerHTML=parseInt()。 })。 }后臺代碼:private void user_info(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String uname = (uname)。 User u = (uname)。 String json = ()。 (json)。 ()。人多口雜,而互聯(lián)網(wǎng)的特性又使人們能夠發(fā)表任何他們想表達(dá)的,這其中就不乏一些比較極端的言論,或者惡意的言論。用戶可以根據(jù)自己的需要發(fā)帖,但必須要達(dá)到一定的等級積分來能發(fā)表帖子。發(fā)帖流程:用戶發(fā)起請求;獲取解析緩存中的用戶信息;判斷用戶等級是否到達(dá)指定的發(fā)帖等級;若達(dá)到則進(jìn)入發(fā)帖頁面;若沒達(dá)到則提示用戶未達(dá)到發(fā)帖等級,;用戶輸入帖子內(nèi)容,其中包括了是否發(fā)起投票、是否上傳圖片、是否禁止評論;組裝帖子信息傳入后臺;判斷帖子信息是否包含有不和諧的內(nèi)容,若有則提示用戶;發(fā)帖成功。 相關(guān)代碼添加投票選項的js代碼:function addMore(){ index++。 //創(chuàng)建列 //var td1 = _$(td)。 //var td2 = _$(td)。 =text。 =opt。 =button。 = function(){ $(append).removeChild()。 rename()。 (btn)。 //(td1)。 $(append).appendChild(d)。//????id Date d = new Date()。 String date = (d)。 //獲取文件上傳的路徑 String dir = ().getServletContext().getRealPath(files)+ +date1++newsid。 //String dir = f:/++date1++newsid。 List list = new ArrayList()。 //初始化 (this, request,response)。 (1024*1024*20)。 ()。 int count = ()。 for (int i = 0。 i++) { file = (i)。 if(!.equals(filename)){ f = new (dir)。 } (dir++filename)。 } Image img = new Image(filename,path++filename,newsid)。 (img)。 String title = (title)。charset=utf8)。 (utf8)。 String author =(String) ().getAttribute(name)。 String content = (content)。 if(isCom == null){ isCom = 0。 if(opts != null){ OptionsDAOImpl odao = new OptionsDAOImpl()。 (newsid)。 (o)。 NewsDAOImpl ndao = new NewsDAOImpl()。 if(b){ (scriptalert(39。)。39。 }else{ (scriptalert(39。)。39。 // (list,list)。 } catch (SmartUploadException e) { ()。但是只有登錄用戶,并且主題帖作者沒有禁止該貼評論時才能評論。 邏輯設(shè)計用戶評論的時候,需要判斷用戶是否登錄,帖子是否禁言,用戶是否被管理員禁言,如有一項,則用戶不能發(fā)表評論。當(dāng)該貼有投票選項的時候,用戶只有在投完票以后才能查看結(jié)果,每個用戶針對于每個投票主題只能投一次。 讀帖流程圖 讀帖頁面 相關(guān)代碼用戶在瀏覽帖子的同時,可以對帖子進(jìn)行評論。投票代碼如下:private void vote(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ String newsid = (newsid)。 ListString ips = null。 HttpSession session = ()。 ServletContext application = ().getServletContext()。 if(obj == null){ ips = new ArrayListString()。 } boolean isVote = false。 break。 } } if(isVote){ //投票成功,顯示投票結(jié)果 INewsDAO ndao = new NewsDAOImpl()。 int count = 0。 for (Options op : ops) { count+=()。 (isVote, vote)。 (count, count)。 (NewsServlet?flag=news_infoamp。 }else{ //當(dāng)前用戶的ip存儲到application //String uname =(String) ().getAttribute(name)。 (newsid, ips)。 String sql=update options set countVote=countVote+1 where id in( 。 } } sql = (0, ()1)+)。 boolean b = (sql)。 News news = (newsid)。//總票數(shù) ListOptions ops = ()。 } String[] colors = {ffe4c4,6495ed,ff80cc,ff00ff,d3d3d3,20b2ba,ffa07a,708090,afeeee}。//標(biāo)記已經(jīng)投票? (result, news)。 (colors, colors)。newsid=+newsid).forward(request, response)。搜索采用模糊查詢,即搜索的結(jié)果包含關(guān)鍵字即可,在搜索結(jié)果中藥對關(guān)鍵字紅色顯示。如果有結(jié)果,就會顯示搜索結(jié)果,若沒有搜索結(jié)果,則提示用戶未找到相關(guān)信息。 搜索流程圖 搜索頁面 相關(guān)代碼主要代碼如下:private void serch(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ String cp = (cp)。 int currentPage = cp == null?1:(cp)。 PageUtil pu = new PageUtil(pageSize,currentPage)。 pu = (pu, title like 39。 or newscontent like 39。 )。+serchmsg+39。 } (pageUtil, pu)。 ().forward(request, response)。主要包括類別管理,帖子管理,用戶管理,系統(tǒng)管理。 邏輯設(shè)計在管理員添加類別的時候?qū)︻悇e進(jìn)行判斷,類別唯一,不能出現(xiàn)重復(fù)類別。因?yàn)橐坏╊悇e存在,如果修改的話,則該類別下所有的帖子都將失去類別,所以類別不能修改。對帖子的操作可以單個處理,也可以批量處理。這些操作也都可以由管理員取消。在通過網(wǎng)上求助,問老師,問同學(xué)等方式后,大部分困難都被一一解決,自身在知識上也得到了很大的提升。這個項目基本通過自己手寫許多底層代碼實(shí)現(xiàn)完成,雖是使自身對基礎(chǔ)知識的了解獲得了提升,但是在企業(yè)實(shí)際開發(fā)中,并不是這樣做的。這樣程序的開發(fā)流程會更快捷,而且系統(tǒng)會有更好的可維護(hù)性和可拓展性。但這并不意味著我們再課堂上學(xué)到的技術(shù)沒有用,那些框架正是對我們學(xué)到的底層技術(shù)的封裝,如果不理解底層技術(shù),就是只知其然不知其所以然了。大學(xué)就要結(jié)束了。 張海藩.軟件工程[M].北京:清華大學(xué)出版社,2009 邱加永.JSP基礎(chǔ)與案例開發(fā)詳解[M].北京:清華大學(xué)出版社,~35 龐永慶.JavaScript網(wǎng)頁編程從入門到精通[M].北京:科學(xué)出版社,~105[4] 謝希仁.計算機(jī)網(wǎng)絡(luò)[M].第6版.北京:清華大學(xué)出版社,~37[6] 劉威葳.JSP應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2002 武延軍.黃飛躍. 柏亞軍.JSP編程基礎(chǔ)及應(yīng)用實(shí)例集錦[M].北京:人民郵電出版社,2001 孟小峰.?dāng)?shù)據(jù)庫系統(tǒng)導(dǎo)論[M].北京:機(jī)械工業(yè)出版社,2000 Bruce.89~99[12]Reilly Series[M]. USA: O39。 Peter Rob, Carlos Coronel .Database Systems[M]. USA: Cengage Learning EMEA, ~77[14] Terry Halpin. Database design: know it all [M]. U
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1