java的論壇代碼 java程序員論壇

關于Java 的論壇有哪些

關于java的技術論壇這里收集了部分網站,具體如下:

創(chuàng)新互聯(lián)公司是一家專注于成都網站制作、網站設計與策劃設計,靖州網站建設哪家好?創(chuàng)新互聯(lián)公司做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:靖州等地區(qū)。靖州做網站價格咨詢:18982081108

1、51CTO技術論壇-中國領先的IT技術社區(qū) 國內主流IT技術社區(qū),論壇擁有大批IT技術人/IT專家;

2、快速開發(fā)平臺社區(qū) -天翎論壇低代碼平臺技術社區(qū),主要是以Java低代碼開發(fā)平臺為主的技術性論壇社區(qū),目前低代碼平臺社區(qū)授權對外開放;

3、CSDN -專業(yè)開發(fā)者社區(qū) IT技術交流平臺;

4、IT圈,圈圈精彩 - 原軟媒論壇、IT之家,國內最人氣的科技社交圈層,繼軟媒論壇、IT之家社區(qū)演變而來;

如何用java寫一個論壇?

自己寫的話,運用行不高,考慮的肯定也不夠。\x0d\x0a開源的bbs還是很多的,建議使用開源的(可作為商業(yè)用途)\x0d\x0a推薦幾個:\x0d\x0a1.JForum\x0d\x0aJForum 是采用Java開發(fā)的功能強大且穩(wěn)定的論壇系統(tǒng)。它提供了抽象的接口、高效的論壇引擎以及易于使用的管理界面,同時具有完全的權限控制、多語言支持(包括中文)、高性能、可自定義的用戶接口、安全、支持多數(shù)據(jù)庫等等特性。\x0d\x0aJForum 采用 FreeMarker 作為頁面模板引擎,支持包括中文在內的二十幾種語言。\x0d\x0aJForum 最大的優(yōu)點是采用 BSD 開源協(xié)議,你可以最大限度的進行任何修改和擴展,包括商業(yè)用途。\x0d\x0a2.mvnForum\x0d\x0amvnForum 是一個來自越南開發(fā)的開源 Java 論壇軟件,沒有使用任何花哨的框架,mvnForum僅使用Servlet和JSP為您提供一個功能強大且高效的論壇系統(tǒng),支持任何標準的Servlet容器,附帶包括中文在內的多語言的支持。\x0d\x0a不過好久沒更新了。最近好像是推出企業(yè)版,開始走商業(yè)化道路。\x0d\x0a3.iforums\x0d\x0aiforums是為了更好的使jforum適用于中文論壇系統(tǒng),而做的二次開發(fā)。iforums精仿國內最流行的Discuz! 論壇系統(tǒng),提供了一個界面美 觀,高效率的論壇,一個易于使用的管理面板,先進的權限控制系統(tǒng)\x0d\x0a\x0d\x0a連接地址就不貼了(貼了估計審核又不過),百度下!\x0d\x0a個人建議使用jforum,你可以根據(jù)你們具體情況適當選擇,強烈不建議資自己寫!\x0d\x0a\x0d\x0a如有問題再追問,good luck!

如何用Java實現(xiàn)模擬登錄Discuz!論壇并下載返回的html代碼?

package org.shaw;

import org.apache.commons.httpclient.Cookie;

import org.apache.commons.httpclient.HttpClient;

import org.apache.commons.httpclient.NameValuePair;

import org.apache.commons.httpclient.methods.GetMethod;

import org.apache.commons.httpclient.methods.PostMethod;

public class BaiyouBBS {

static final String LOGON_SITE = "";

static final int LOGON_PORT = 80;

public Cookie[] login(String name, String pas) {

try {

HttpClient client = new HttpClient();

client.getHostConfiguration().setHost(LOGON_SITE, LOGON_PORT);

PostMethod post = new PostMethod("/logging.php?action=login");

client.executeMethod(post);

String responseString = new String(post.getResponseBody(), "gbk");

post.releaseConnection();

String formhash = getFormHash(responseString);

System.out.println(formhash);

post = new PostMethod("/logging.php?action=login");

NameValuePair[] params = new NameValuePair[11];

params[0] = new NameValuePair("loginfield", "username");

params[1] = new NameValuePair("username", name);

params[2] = new NameValuePair("password", pas);

params[3] = new NameValuePair("referer", "index.php");

params[4] = new NameValuePair("questionid", "0");

params[5] = new NameValuePair("answer", "");

params[6] = new NameValuePair("cookietime", "2592000");

params[7] = new NameValuePair("formhash", formhash);

params[8] = new NameValuePair("loginmode", "");

params[9] = new NameValuePair("loginsubmit", "true");

params[10] = new NameValuePair("styleid", "");

post.setRequestBody(params);

client.executeMethod(post);

// responseString = new String(post.getResponseBody(), "gbk");

post.releaseConnection();

GetMethod get = new GetMethod("/index.php");

client.executeMethod(get);

responseString = new String(get.getResponseBody(), "gbk");

get.releaseConnection();

System.out.println(responseString);

} catch (Exception e) {

e.printStackTrace();

}

return null;

}

public String getFormHash(String htmlContent) {

try {

int start = htmlContent.indexOf("name=\"formhash\"");

start = htmlContent.indexOf("value=\"", start) + 7;

int end = htmlContent.indexOf("\"", start);

String formhash = htmlContent.substring(start, end);

return formhash;

} catch (RuntimeException e) {

throw e;

}

}

public static void main(String[] args) {

new BaiyouBBS().login("zzzxxxzzz", "zzzxxxzzz");

}

}

如何用java 編寫論壇及代碼

你可以通過寫servelet或是jsp來實現(xiàn),論壇是個相當大的工程,建議你先做好設計,否則日后改起來就麻煩了,建議采用MVC模式,用jsp寫V,servelet寫C,M可以采用數(shù)據(jù)庫,也可以采用文件,但是文件的安全系數(shù)可能相對低一些。

請問有沒有好些的java編寫的開源論壇代碼,最好是近期的產品

mvnForum

mvnForum是基于javaJ2EE 技術(Jsp/Servlet)的一個開源論壇.,安裝簡單。mvnForum兼容任何Servlet容器,支持Jsp 1.2 and Servlet 2.3。

更多mvnForum信息

JForum

JForum 是一個功能強大 ,易于管理的論壇。它的設計完全遵從MVC設計模式,能夠在任何Servlet容器與EJB服務器上運行。而且可以輕松的定制與擴展JForum論壇。

更多JForum信息

xforum

國人開發(fā)的一個開源論壇,基于 Struts 技術,是學習 Struts 的一個非常好的范例。它用到 JAAS 實現(xiàn) Security ,中文問題的解決,數(shù)據(jù)層用到 DAO ,以及基于 Struts 應用的基本架構,都是個非常好的學習。

更多xforum信息

jGossip

jGossip是一個簡單,功能強大的java論壇??蛇\用j2EE在平臺上。采用Struts framework技術。

更多jGossip信息

FreeForums

一個基于XML的Java2企業(yè)級的論壇解決方案。FreeForums頁面采用CSS, DHTML 與JavaScript等技術。這樣用戶可以定制自已喜歡的界面。它還提供一個在Windows下的客戶端程序。

更多FreeForums信息

Sk Forum

SK Forum是一個開源的基于web的J2EE論壇應用程序。它是一個功能比較齊全的系統(tǒng),包括很多功能比如:投票,wiki,定時跟蹤,地址薄,好友薄以及其它一些小的功能。

更多Sk Forum信息

JsForum

JsForum是只用到jsp與Servlet技術的論壇,容易使用。具有一般論壇的功能。但是目前只能支持MYSQL數(shù)據(jù)庫。

更多JsForum信息

nemesis-forum

一個使用J2EE技術的論壇。它的功能包括用戶與用戶組權限管理,支持i18n,內容過濾,綜合搜索引擎,支持多種數(shù)據(jù)庫。

更多nemesis-forum信息

Yazd

Yazd是一個使用JDBC連接數(shù)據(jù)庫的論壇。它的特性包括:

1.提供在線安裝和配置。

2.內容過濾(把Html代碼轉換成可顯示的文件,自定義關鍵字過濾列表,隱藏urls的實現(xiàn)路徑)。

3.集成Lucene1.3提供關鍵字搜索功能。

4.支持的數(shù)據(jù)庫包括:Oracle,MySQL,DB2,Microsoft SQLServer,Sybase,Interbase,Hypersonic SQL,Pointbase,Informix和Postgres

5.還有其它一些一個論壇應具備的基本功能。

這個論壇提供多語言支持其中包括簡體中文。

更多Yazd信息

JavaBB

JavaBB基于java技術的類似于phpbb的論壇。

更多JavaBB信息

JForumFusion

JForumFusion是一個Java開源論壇。它主要的一些功能包括常規(guī)論壇功能,文件附件上傳,個人信息,基于web的管理工具,UBBCode,和高性能的搜索引擎等。支持主流數(shù)據(jù)庫包括:Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server...

更多JForumFusion信息

jzForum

這是一個利用Java開發(fā)的簡單論壇.以下列出它的幾點特性:

* 完全支持BBCode,

* 在新貼提交時利用AJAX技術提供無刷新頁面預覽功能.

* 利用lucene提供全文本搜索功能.

* 用戶可監(jiān)控主題.

* 可以容易更改樣式(利用CSS幾乎沒有用到table).

* 安裝簡單只有一個war文件沒有數(shù)據(jù)庫(其實是內嵌hypersonic數(shù)據(jù)庫)但 也支持其它數(shù)據(jù)庫.

* 包括一個投票系統(tǒng).

* jzForum還提供RSS閱讀功能并利用緩存技術提高整個論壇的速度.

更多jzForum信息

BBS-CS

天乙社區(qū)是一套基于JAVA技術的網絡虛擬社區(qū),采用了Hibernate+Spring+Struts的輕量級J2EE框架.

1、全文檢索:天乙社區(qū)6.0采用Lucene全文檢索,并支持完全國際化多語言的全文檢索。

2、MVC框架:天乙社區(qū)6.0繼續(xù)了5.x的Struts框架,但經過優(yōu)化,WEB端更加簡潔高效。

3、集群支持:系統(tǒng)可以運行在集群上。

4、功能方面:大大加強了管理功能,用戶可以多樣化的定制系統(tǒng)的各項信息,包括用戶級別、封鎖IP、過濾字等等,論壇功能上主要增加了投票帖、上傳附件類型多樣、帖子中顯示用戶信息等等功能等。

更多BBS-CS信息

EasyJF

簡易java框架開源論壇系統(tǒng)擁有常用論壇系統(tǒng)的基本功能,集前臺后臺代碼為一體,支持UBB。該論壇系統(tǒng)使用基于OO的方法設計,采用多層B/S構架,數(shù)據(jù)庫持久層主要使用簡易數(shù)據(jù)庫開源框架EasyDBO,Web層使用EasyJWeb框架,java代碼與頁面完全分離,易擴展。

更多EasyJF信息

參見:

分享標題:java的論壇代碼 java程序員論壇
地址分享:http://muchs.cn/article2/hpheic.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網站導航企業(yè)網站制作、靜態(tài)網站、用戶體驗、搜索引擎優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

商城網站建設