啊,還沒有搞定么?推薦的Apache HTTPComponent試過了么?一樓的回答和我那天的回答意思一樣...
創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡營銷推廣、網(wǎng)站重做改版、費縣網(wǎng)站定制設(shè)計、自適應品牌網(wǎng)站建設(shè)、H5建站、商城建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應式網(wǎng)頁設(shè)計等建站業(yè)務,價格優(yōu)惠性價比高,為費縣等各大城市提供網(wǎng)站開發(fā)制作服務。
還是那天講的,你可以先使用firefox瀏覽器,安裝一個HTTPfox插件,然后向校內(nèi)發(fā)個請求,利用httpfox插件抓取請求包,查看其內(nèi)容。然后在你的代碼里面加入服務器要求的信息(cookie,session信息)。
我查了一下,好像Java1.6也沒有提供客戶端會話操作的方法,要么你自己寫,要么就是使用第三方工具。HttpComponent非常適合,而且簡單好用,加起來的代碼也不就差不多你貼的那么幾行,不僅可以了解HTTP協(xié)議,瀏覽器結(jié)構(gòu)還可以輕松達到目的...
嗯,有點兒像作廣告了哈~哈哈,LZ看著辦吧。祝你好運!希望您盡快解決問題!
你得先了解網(wǎng)站做什么。比如它第一次返回時是不是寫了cookie?你在請求相冊內(nèi)容的時候,要不要在請求里面加上SESSIONID等信息?對于GET類型的請求,你可以從地址欄看到請求地址,對于POST類型,你可以通過一些工具分析HTTP包,查看請求體里面的內(nèi)容,以及是否帶有COOKIE,時間值等等信息。
如果服務器要求HTTPS連接的話,你還需要在java代碼里面指針keystore和證書名稱等。如果LZ會有很多情況使用代碼訪問網(wǎng)頁的話,可以看看APACHE的HTTPClient開源項目,它就類似一個瀏覽器,只不過沒有js解釋和標記語言渲染而已,只是請求的網(wǎng)頁源碼。
或者,如果LZ只要測試一下可行性的話,可以先在瀏覽器里登錄校內(nèi),然后通過上面說的找到請求地址。再用java代碼訪問該地址(請求時,不要登出校內(nèi))。否則,你不登錄訪問的話,服務器直接將你的請求轉(zhuǎn)發(fā)到了登錄頁面,這樣你每次請求的返回都是登錄頁。
當然,你也可以多敲幾行代碼,在代碼里實現(xiàn)登錄,再在代碼里訪問地址。...祝你好運!
上學是個苦差事,終于要畢業(yè)了還要被畢業(yè)設(shè)計絆一跤,別的專業(yè)且不說,計算機軟件應用的學生最苦惱了,是不是還在為做畢業(yè)設(shè)計而煩惱?以下為各位奉上我們畢業(yè)設(shè)計的精品,包括選題,論文以及項目源碼。
以下三步讓你不在為畢業(yè)設(shè)計而苦惱,三步輕松搞定!
第一步選題:
根據(jù)你的學習和生活經(jīng)驗發(fā)現(xiàn)需要改進的問題,并提出問題。
第二步論證:
把發(fā)現(xiàn)的問題進行分析并整理成論文,提出自己的見解/解決辦法。
第三步實踐:
用實際行動來解決所提出的問題,并得出自己的驗證結(jié)論或解決辦法。
1、動力節(jié)點-學生宿舍管理系統(tǒng)
本套畢業(yè)設(shè)計是動力節(jié)點原創(chuàng),系統(tǒng)運用了MySQL為后臺數(shù)據(jù)庫,easyui作為前臺技術(shù),使用了當前較為流行的框架spring MVC+hibernate+spring架構(gòu),應用服務器使用了tomcat,以eclipse為開發(fā)工具,系統(tǒng)實現(xiàn)了宿舍管理、學生管理、宿舍分配、宿舍評比、損壞管理查詢等必需的功能,其操作簡單,界面友好,運行比較穩(wěn)定,適用于大學院校大學生宿舍管理。
2、動力節(jié)點-庫存管理系統(tǒng)
本套畢業(yè)設(shè)計是動力節(jié)點原創(chuàng),該Java畢業(yè)設(shè)計使用技術(shù):spring mvc+hibernate+spring,數(shù)據(jù)庫使用了Mysql。提供了用戶模塊、產(chǎn)品管理、供應商管理、入庫管理、出庫管理、庫存查看、系統(tǒng)管理、系統(tǒng)監(jiān)控等模塊。
3、動力節(jié)點-圖書管理系統(tǒng)
本套畢業(yè)設(shè)計是動力節(jié)點原創(chuàng),系統(tǒng)運用了使用技術(shù):spring mvc+spring+hibernate,數(shù)據(jù)庫使用了當前較為流行的Mysql。根據(jù)本校圖書館的工作流程與實際的需求和特色,本系統(tǒng)需滿足以下幾個方面的要求:1.對新書進行登記入庫、下架管理;2.對借書讀者信息提供維護功能;3.提供圖書借書、續(xù)借、還書功能;4.提供圖書超期未還自動扣款功能;5.提供數(shù)據(jù)導入功能。
4、動力節(jié)點-學生成績管理系統(tǒng)
本套畢業(yè)設(shè)計是動力節(jié)點原創(chuàng),采用java作為開發(fā)語言,使用了著名的開源框架spring MVC、hibernate、spring、easyui進行開發(fā),而后臺的數(shù)據(jù)庫采用MySql。 學生成績管理系統(tǒng)的開發(fā)主要包括前臺用戶界面的開發(fā)和后臺數(shù)據(jù)庫的開發(fā),對于后臺數(shù)據(jù)庫的建立和維護要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于前端應用程序的開發(fā)則要求應用程序能提供強大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點。
5、動力節(jié)點-醫(yī)院分診管理系統(tǒng)
本套畢業(yè)設(shè)計是動力節(jié)點原創(chuàng),分診管理主要實現(xiàn)患者信息錄入,分診,排隊等功能。該Java畢業(yè)設(shè)計使用了當前較為流行的spring MVC、hibernate、spring技術(shù)開發(fā)。本系統(tǒng)按功能具體可劃分為四個模塊:系統(tǒng)設(shè)置模塊、患者管理模塊、科室管理模塊、分診管理。1 患者查詢功能:為了方便醫(yī)生查找患者等信息,將所有患者信息按照需要進行分類。這樣醫(yī)生就能很方便的找到自己需要的信息。
6、動力節(jié)點-論壇
該論壇畢業(yè)設(shè)計使用了當前流行的框架組合springMVC + spring + mybatis框架,以myeclipse為開發(fā)工具,數(shù)據(jù)庫使用了mysql,系統(tǒng)實現(xiàn)了發(fā)表帖子、 回復帖子、查看帖子等一般論壇中常用的功能,后臺管理員可以對注冊用戶的基本管理,可直接部署在校內(nèi)服務器上對校內(nèi)同學進行發(fā)布,該論壇畢業(yè) 設(shè)計實現(xiàn)的功能較為簡單,因此對于初學者來說比較容易理解和學習,是一個可以參考的Java web方面的畢業(yè)設(shè)計。
7、動力節(jié)點-超市訂單管理
該超市訂單管理畢業(yè)設(shè)計基于jdk7版本開發(fā),在部署時需要使用jdk7以上的版本。使用了目前流行的框架組合spring+springMVC+mybatis的框架技術(shù), 實現(xiàn)了供應商管理對供應商實現(xiàn)增刪改查、訂單管理對超市訂單實現(xiàn)增刪改查、用戶管理等功能,適用于小型超市的使用,通過學習該超市訂單管理 的畢業(yè)設(shè)計,對于SSM框架的組合能夠有更深層次的理解。
8、動力節(jié)點-仿小米商城
該商城畢業(yè)設(shè)計仿照了小米來實現(xiàn)的,界面參考了小米商城的官方網(wǎng)站,由于時間關(guān)系,部分復雜的功能沒有實現(xiàn),只實現(xiàn)了一些常用的功能, 通過該畢業(yè)設(shè)計的學習,可以使初學者更好的理解電商系統(tǒng)的雛形,使用了電商系統(tǒng)流行的spring+springMVC+mybatis框架組合開發(fā),數(shù)據(jù)庫 方面使用了一般電商系統(tǒng)常用的mysql數(shù)據(jù)庫。
9、動力節(jié)點-學生管理系統(tǒng)
該學生管理系統(tǒng)畢業(yè)設(shè)計基于jdk8開發(fā),在部署時需要jdk8+的版本,使用了struts2框架,數(shù)據(jù)庫操作方面使用了jdbc,雖然只使用了struts2框架, 但是前臺使用了現(xiàn)在比較火的bootstrap,該畢業(yè)設(shè)計的特點是ui較為美觀,實現(xiàn)了一些學生管理的基本功能,通過該畢業(yè)設(shè)計的學習,能夠加深對 jdbc和struts2的理解,為后續(xù)學習hibernate、mybatis、spring、springmvc框架時打下良好基礎(chǔ)
10、動力節(jié)點-Web在線聊天
該web在線聊天畢業(yè)設(shè)計沒有涉及數(shù)據(jù)庫方面的操作,系統(tǒng)業(yè)務不需要注冊用戶和保存用戶聊天數(shù)據(jù),因此只使用了springMVC+spring框架, 通信方面使用了WebSocket,通過WebSocket技術(shù)來實現(xiàn)了消息的發(fā)送。該web在線聊天的畢業(yè)設(shè)計有些類似互聯(lián)網(wǎng)早期聊天室軟件,對于想 學習WebSocket的同學有很大的參考價值。
11、動力節(jié)點-網(wǎng)站內(nèi)容管理
該網(wǎng)站內(nèi)容管理的畢業(yè)設(shè)計參考了某互聯(lián)網(wǎng)金融機構(gòu),主要分為了前端展示和后臺管理兩個模塊,前端展示網(wǎng)站的基本內(nèi)容,后臺管理來控 制前端所展示的內(nèi)容。技術(shù)方面使用了以前經(jīng)典的框架組合spring+struts+hibernate,實現(xiàn)了對網(wǎng)站內(nèi)容管理的功能,通過該網(wǎng)站內(nèi)容管 理畢業(yè)設(shè)計的學習,能夠更好的理解一個網(wǎng)站的基本架構(gòu),為以后互聯(lián)網(wǎng)方面技術(shù)的學習埋下伏筆。
12、動力節(jié)點-百度網(wǎng)盤搜索
該百度網(wǎng)盤搜索的畢業(yè)設(shè)計使用了最基本的servlet+jsp技術(shù),采用eclipse開發(fā),對于還未學習框架技術(shù)的同學有很大學習參考價值, 該系統(tǒng)核心部分通過調(diào)用bing、google等搜索引擎的接口,實現(xiàn)了搜索互聯(lián)網(wǎng)中百度網(wǎng)盤分享的內(nèi)容,即有人通過百度網(wǎng)盤對外分享文 件時,當被該文件的鏈接被搜索引擎抓取后就可以被搜索到了。對于想從網(wǎng)盤中搜索資料的同學,不妨下載該畢業(yè)設(shè)計源碼研究一番。
13、動力節(jié)點-魂斗羅
該畢業(yè)設(shè)計完成了一個經(jīng)典的魂斗羅小游戲,主要使用了JavaSE基礎(chǔ)的技術(shù),通過該魂斗羅游戲畢業(yè)設(shè)計的學習,能夠使初學者鞏固 自己的JavaSE基礎(chǔ)方面的知識,為后續(xù)JavaEE方面的學習打下良好基礎(chǔ),對于打算自己開發(fā)小游戲的同學來說可以擼一下源碼,當魂 斗羅的程序運行成功后,耳邊響起熟悉的音樂,相信該畢業(yè)設(shè)計能夠喚起很多人的回憶。
14、動力節(jié)點-俄羅斯方塊
該畢業(yè)設(shè)計實現(xiàn)了一個俄羅斯方塊的游戲,主要使用了JavaSE基礎(chǔ)的技術(shù),通過俄羅斯方塊游戲畢業(yè)設(shè)計的學習,能夠使初學者鞏 固自己的JavaSE基礎(chǔ)方面的知識,為后續(xù)JavaEE方面的學習打下良好基礎(chǔ),對于打算自己開發(fā)小游戲的同學來說可以研究一下,當 俄羅斯方塊程序運行成功后,看到熟悉的畫面,你一定會響起童年的樂趣。
15、動力節(jié)點-醫(yī)院人事管理系統(tǒng)
該醫(yī)院人事管理系統(tǒng)畢業(yè)設(shè)計基于jdk8開發(fā),部署時需要jdk8以上的版本,使用了當前最為流行的spring MVC+spring+mybatis+bootstrap+maven技術(shù), ui比較清爽,實現(xiàn)了一般人事管理的功能,諸如請假、審批、人員管理等模塊,通過該醫(yī)院人事管理系統(tǒng)畢業(yè)設(shè)計的學習,可以更改的理解ssm+maven+bootstrap組合的工作方式。
即將推出:
原文:
畢設(shè)下載地址: