mvnForum
扶溝網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),扶溝網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為扶溝超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個(gè)售后服務(wù)好的扶溝做網(wǎng)站的公司定做!
mvnForum是基于javaJ2EE 技術(shù)(Jsp/Servlet)的一個(gè)開源論壇.,安裝簡單。mvnForum兼容任何Servlet容器,支持Jsp 1.2 and Servlet 2.3。
更多mvnForum信息
JForum
JForum 是一個(gè)功能強(qiáng)大 ,易于管理的論壇。它的設(shè)計(jì)完全遵從MVC設(shè)計(jì)模式,能夠在任何Servlet容器與EJB服務(wù)器上運(yùn)行。而且可以輕松的定制與擴(kuò)展JForum論壇。
更多JForum信息
xforum
國人開發(fā)的一個(gè)開源論壇,基于 Struts 技術(shù),是學(xué)習(xí) Struts 的一個(gè)非常好的范例。它用到 JAAS 實(shí)現(xiàn) Security ,中文問題的解決,數(shù)據(jù)層用到 DAO ,以及基于 Struts 應(yīng)用的基本架構(gòu),都是個(gè)非常好的學(xué)習(xí)。
更多xforum信息
jGossip
jGossip是一個(gè)簡單,功能強(qiáng)大的java論壇。可運(yùn)用j2EE在平臺上。采用Struts framework技術(shù)。
更多jGossip信息
FreeForums
一個(gè)基于XML的Java2企業(yè)級的論壇解決方案。FreeForums頁面采用CSS, DHTML 與JavaScript等技術(shù)。這樣用戶可以定制自已喜歡的界面。它還提供一個(gè)在Windows下的客戶端程序。
更多FreeForums信息
Sk Forum
SK Forum是一個(gè)開源的基于web的J2EE論壇應(yīng)用程序。它是一個(gè)功能比較齊全的系統(tǒng),包括很多功能比如:投票,wiki,定時(shí)跟蹤,地址薄,好友薄以及其它一些小的功能。
更多Sk Forum信息
JsForum
JsForum是只用到j(luò)sp與Servlet技術(shù)的論壇,容易使用。具有一般論壇的功能。但是目前只能支持MYSQL數(shù)據(jù)庫。
更多JsForum信息
nemesis-forum
一個(gè)使用J2EE技術(shù)的論壇。它的功能包括用戶與用戶組權(quán)限管理,支持i18n,內(nèi)容過濾,綜合搜索引擎,支持多種數(shù)據(jù)庫。
更多nemesis-forum信息
Yazd
Yazd是一個(gè)使用JDBC連接數(shù)據(jù)庫的論壇。它的特性包括:
1.提供在線安裝和配置。
2.內(nèi)容過濾(把Html代碼轉(zhuǎn)換成可顯示的文件,自定義關(guān)鍵字過濾列表,隱藏urls的實(shí)現(xiàn)路徑)。
3.集成Lucene1.3提供關(guān)鍵字搜索功能。
4.支持的數(shù)據(jù)庫包括:Oracle,MySQL,DB2,Microsoft SQLServer,Sybase,Interbase,Hypersonic SQL,Pointbase,Informix和Postgres
5.還有其它一些一個(gè)論壇應(yīng)具備的基本功能。
這個(gè)論壇提供多語言支持其中包括簡體中文。
更多Yazd信息
JavaBB
JavaBB基于java技術(shù)的類似于phpbb的論壇。
更多JavaBB信息
JForumFusion
JForumFusion是一個(gè)Java開源論壇。它主要的一些功能包括常規(guī)論壇功能,文件附件上傳,個(gè)人信息,基于web的管理工具,UBBCode,和高性能的搜索引擎等。支持主流數(shù)據(jù)庫包括:Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server...
更多JForumFusion信息
jzForum
這是一個(gè)利用Java開發(fā)的簡單論壇.以下列出它的幾點(diǎn)特性:
* 完全支持BBCode,
* 在新貼提交時(shí)利用AJAX技術(shù)提供無刷新頁面預(yù)覽功能.
* 利用lucene提供全文本搜索功能.
* 用戶可監(jiān)控主題.
* 可以容易更改樣式(利用CSS幾乎沒有用到table).
* 安裝簡單只有一個(gè)war文件沒有數(shù)據(jù)庫(其實(shí)是內(nèi)嵌hypersonic數(shù)據(jù)庫)但 也支持其它數(shù)據(jù)庫.
* 包括一個(gè)投票系統(tǒng).
* jzForum還提供RSS閱讀功能并利用緩存技術(shù)提高整個(gè)論壇的速度.
更多jzForum信息
BBS-CS
天乙社區(qū)是一套基于JAVA技術(shù)的網(wǎng)絡(luò)虛擬社區(qū),采用了Hibernate+Spring+Struts的輕量級J2EE框架.
1、全文檢索:天乙社區(qū)6.0采用Lucene全文檢索,并支持完全國際化多語言的全文檢索。
2、MVC框架:天乙社區(qū)6.0繼續(xù)了5.x的Struts框架,但經(jīng)過優(yōu)化,WEB端更加簡潔高效。
3、集群支持:系統(tǒng)可以運(yùn)行在集群上。
4、功能方面:大大加強(qiáng)了管理功能,用戶可以多樣化的定制系統(tǒng)的各項(xiàng)信息,包括用戶級別、封鎖IP、過濾字等等,論壇功能上主要增加了投票帖、上傳附件類型多樣、帖子中顯示用戶信息等等功能等。
更多BBS-CS信息
EasyJF
簡易java框架開源論壇系統(tǒng)擁有常用論壇系統(tǒng)的基本功能,集前臺后臺代碼為一體,支持UBB。該論壇系統(tǒng)使用基于OO的方法設(shè)計(jì),采用多層B/S構(gòu)架,數(shù)據(jù)庫持久層主要使用簡易數(shù)據(jù)庫開源框架EasyDBO,Web層使用EasyJWeb框架,java代碼與頁面完全分離,易擴(kuò)展。
更多EasyJF信息
參見:
你可以通過寫servelet或是jsp來實(shí)現(xiàn),論壇是個(gè)相當(dāng)大的工程,建議你先做好設(shè)計(jì),否則日后改起來就麻煩了,建議采用MVC模式,用jsp寫V,servelet寫C,M可以采用數(shù)據(jù)庫,也可以采用文件,但是文件的安全系數(shù)可能相對低一些。
自己寫的話,運(yùn)用行不高,考慮的肯定也不夠。
開源的bbs還是很多的,建議使用開源的(可作為商業(yè)用途)
推薦幾個(gè):
1.JForum
JForum 是采用Java開發(fā)的功能強(qiáng)大且穩(wěn)定的論壇系統(tǒng)。它提供了抽象的接口、高效的論壇引擎以及易于使用的管理界面,同時(shí)具有完全的權(quán)限控制、多語言支持(包括中文)、高性能、可自定義的用戶接口、安全、支持多數(shù)據(jù)庫等等特性。
JForum 采用 FreeMarker 作為頁面模板引擎,支持包括中文在內(nèi)的二十幾種語言。
JForum 最大的優(yōu)點(diǎn)是采用 BSD 開源協(xié)議,你可以最大限度的進(jìn)行任何修改和擴(kuò)展,包括商業(yè)用途。
2.mvnForum
mvnForum 是一個(gè)來自越南開發(fā)的開源 Java 論壇軟件,沒有使用任何花哨的框架,mvnForum僅使用Servlet和JSP為您提供一個(gè)功能強(qiáng)大且高效的論壇系統(tǒng),支持任何標(biāo)準(zhǔn)的Servlet容器,附帶包括中文在內(nèi)的多語言的支持。
不過好久沒更新了。最近好像是推出企業(yè)版,開始走商業(yè)化道路。
3.iforums
iforums是為了更好的使jforum適用于中文論壇系統(tǒng),而做的二次開發(fā)。iforums精仿國內(nèi)最流行的Discuz! 論壇系統(tǒng),提供了一個(gè)界面美 觀,高效率的論壇,一個(gè)易于使用的管理面板,先進(jìn)的權(quán)限控制系統(tǒng)
連接地址就不貼了(貼了估計(jì)審核又不過),百度下!
個(gè)人建議使用jforum,你可以根據(jù)你們具體情況適當(dāng)選擇,強(qiáng)烈不建議資自己寫!
如有問題再追問,good luck!
對于編寫基于Java的BBS論壇系統(tǒng), 首先要確定你的框架與開發(fā)環(huán)境, 需要考慮如下問題
選用什么數(shù)據(jù)庫 mysql還是sqlserver
選用什么開發(fā)環(huán)境eclipse還是idea
選用設(shè)么技術(shù)框架, 原生jsp還是springboot還是springmvc+mybaits
然后設(shè)計(jì)你的數(shù)據(jù)庫, 搭建項(xiàng)目腳手架, 跑通你的javaweb系統(tǒng)
然后開始實(shí)現(xiàn)controller層, dao層, service層, jsp頁面代碼
我最近寫的幾個(gè)論壇系統(tǒng)都是這樣設(shè)計(jì)的, 希望能夠幫助你
可以,簡單的說就是JSP(因?yàn)镴SP使用的是JAVA語法)做論壇就是處理與數(shù)據(jù)庫之間的數(shù)據(jù)交換,ASP 可以ASP.NET 可以PHP 也可以,比如你用JSP與MySql來做論壇,如果要把自己的機(jī)器作為服務(wù)器供別人訪問可以裝Tomcat或Apache或IIS,他們都是用來做WEB服務(wù)器的,裝了上面的東東你就可以在自己的機(jī)器上運(yùn)行jsp文件,對于數(shù)據(jù)庫,你暫且勇ACCESS來充當(dāng),此外還有學(xué)習(xí)sql(結(jié)構(gòu)化查詢語言)是用來訪問數(shù)據(jù)庫的。
好處:安全性高
//問題1
public?boolean?checkPwd(String?str1,String?str2){
return?str1.equals(str2)??str1.length??4;
}
//問題2,位置從0開始
public?int?mailIndex(String?email){
return?email.indexOf("@");
}
網(wǎng)站題目:JAVA寫一個(gè)論壇的代碼,javabbs論壇
標(biāo)題路徑:http://jinyejixie.com/article40/hsideo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站設(shè)計(jì)公司、關(guān)鍵詞優(yōu)化、用戶體驗(yàn)、網(wǎng)站制作、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)