導航:首頁 > 編程語言 > java實現論壇

java實現論壇

發布時間:2023-01-26 00:03:40

A. java實現論壇許可權管理

我把之前寫過的給你好了,辦法應該有很多種,我使用比較簡單的session屬性判斷,就是1。如果管理員登錄了,馬上設置管理員的session屬性,2,3。在有管理員區分的頁面的前面加個管理員的session判斷就行了

1.登錄頁面或登錄處理頁面
if(管理員賬號密碼驗證成功) {
session.setAttribute("admin","logined"); //設置session

}
2.登錄判斷頁面
_adminLogined.jsp
<%@ page language="java" pageEncoding="gb18030"%>
<%
//==========管理員判斷===========
String sessAdmin = (String)session.getAttribute("admin");
if(sessAdmin == null || !sessAdmin.trim().equals("logined")) {
response.sendRedirect("login.jsp");
return; //這個return 很重要 否則會繼續向下執行 詳見response特性
}
%>

3。論壇頁面(有用到管理員許可權的)如:刪除,修改頁面
在這些頁面前面加上這句,如果不是管理員,刪除修改頁面是訪問不了的
<%@ include file="_adminLogined.jsp" %>

B. 如何用Java實現模擬登錄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 = "www.qiluyiyou.com";

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");
}

}

C. 怎樣用java來開發一個論壇

沒見過用Java做的論壇,這才是悲劇!
建議樓主可以研究一下JForum
JForum是用java做的一個開源論壇
在網路上搜索一下就可以下載了

D. java可以設置論壇區嗎

可以。運行install.jsp成功後,java就可以開始設置論壇的基本配置信息。這個論壇功能開發的比較完整,論壇的版塊管理,貼子管理,發貼,回復,置頂,個人積分等功能都具備。

E. 關於Java 的論壇有哪些

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

1、51CTO技術論壇-中國領先的IT技術社區 國內主流IT技術社區,論壇擁有大批IT技術人/IT專家;
2、快速開發平台社區 -天翎論壇低代碼平台技術社區,主要是以Java低代碼開發平台為主的技術性論壇社區,目前低代碼平台社區授權對外開放;
3、CSDN -專業開發者社區 IT技術交流平台;
4、IT圈,圈圈精彩 - 原軟媒論壇、IT之家,國內最人氣的科技社交圈層,繼軟媒論壇、IT之家社區演變而來;

F. 用java實現自動登錄論壇

你可以通過cookies實現
方法二:你可以通過java有個默認的http協議可以自動傳輸http協議,其實這其中設計java的單點登陸系統了SSO
現在有好多java的單點登陸系統都是解決類似自動登陸的功能.你可以參考下
不過在實際的應用中很少用到這.一般頂多就是通過cookies實現免登錄而已

G. 基於java的BBS論壇系統的設計與實現

對於編寫基於Java的BBS論壇系統, 首先要確定你的框架與開發環境, 需要考慮如下問題

閱讀全文

與java實現論壇相關的資料

熱點內容
極線殺手木屋女演員 瀏覽:616
寧波程序員接私活小程序 瀏覽:492
小六壬pdf 瀏覽:13
怎麼通過快捷指令隱藏手機app 瀏覽:610
方舟手游如何辨別優質伺服器 瀏覽:117
pdf林徽因傳 瀏覽:528
國產區小電影網址 瀏覽:102
西班牙大尺度男男 瀏覽:609
消先的眼角膜電影 瀏覽:434
編譯原理課設項目簡介 瀏覽:921
日本《失樂園》無刪減 瀏覽:227
更新最快的電視劇網站 瀏覽:597
啟動app的廣告怎麼關 瀏覽:850
非sp文中的sp情節的小說 瀏覽:76
女主是被拐賣到大山的小說 瀏覽:858
哆啦a夢美人魚電影 瀏覽:597
舊版本蝌蚪短視頻app怎麼不能 瀏覽:458
電影劇情里有個老頭在雨里騎單車有防 瀏覽:950
日本歐美推理片電影 瀏覽:75
主角穿越到紅軍長征 瀏覽:915