JSP網路聊天室

2021-07-29 05:17:22 字數 1949 閱讀 8750

1.     登入頁面

在頁面輸入使用者名稱密碼,提交到登入邏輯頁面

2.     登入邏輯頁面

調資料庫判斷使用者名稱密碼的正確性

正確:跳到聊天室介面並且儲存使用者名稱

錯誤:返回登入介面

3.聊天室介面

1.拿到儲存的使用者名稱

2.將傳送的訊息傳到聊天室邏輯頁面

4.聊天室邏輯頁面

2、邏輯思路圖

3、例項**:

login.jsp  登入頁面

loginoperation.jsp 登入邏輯頁面

string uname=request.getparameter("uname");

string upass=request.getparameter("upass");

buserdao bd=new buserdao();

buser b=new buser(uname,upass);

if(bd.login(b))else

chatroom   聊天室

request.setcharacterencoding("utf-8");

string all="";

if(o!=null)

%>

你好:

chatroomopreation.jsp 聊天室邏輯頁面

request.setcharacterencoding("utf-8");

//獲取使用者名稱,使用者名稱要拼接在傳送的訊息的前面

string uname=session.getattribute("uname").tostring();

string all="";

if(o!=null)

//1.獲取要傳送的內容

string sendinfo=request.getparameter("sendinfo").tostring();

if(sendinfo==null)

//將內容拼接

if("admin".equals(uname))

else if("sa".equals(uname))

//富文字編輯器內容拼接

// all=all+"\r\n"+uname+":"+sendinfo;

//3.跳轉到chatroom.jsp頁面(重定向)

response.sendredirect("chatroom.jsp");

%>

mysql 聊天室 聊天室php mysql 六

聊天室php mysql 六 相應的 資料庫 phpmyadmin mysql dump 主機 localhost 3306 資料庫 study28 資料表的結構 chat user create table chat user userid varchar 20 not null,passwd v...

簡單網路聊天室實現

簡單網路聊天室實現 by clin003 from http clin003.com 或http blog.csdn.net clin003 學習目的 初步認識網路程式設計概念 認識執行緒的型別的宣告及實現 設計乙個簡單的s c模式結合的聊天程式 進一步認識元件的使用 實現部分 定義乙個執行緒型別t...

網路程式設計 簡易聊天室

問題背景 多數程式猿使用scoket關鍵字有什麼用途。什麼是網路程式設計?通過使用套接字來達到程序間通訊目的的程式設計就是網路程式設計,網路程式設計最主要的工作就是在傳送端把資訊通過規定好的協議進行組裝包,在接收端按照規定好的協議把包進行解析,從而提取出對應的資訊,達到通訊的目的!中間最主要的就是資...