使用Servlet,JSP,MySQL,CSS,JavaScript在Java中創建的基於Web的聊天應用程序。它需要至少運行的Apache Tomcat 10 Web服務器。
如果您部署此服務,則可以與朋友聊天。否則,您可以使用遠程數據庫,一旦在數據庫中添加表,就可以通過使用WAR文件將該應用程序刪除此應用程序。




要運行此應用程序,您需要在Eclipse EE IDE上設置此項目,這是如何做到的:
步驟1:下載後,您必須將該項目保留在工作空間上。從Eclipse檢查您的工作空間,您可以通過
file-> switchworkspace->其他,然後選擇您的工作區。
Stop-2:在Eclipse IDE中下載Web開發工具。
轉到幫助 - > eclipse Marketplace->在搜索選項卡上您可以在搜索區域搜索工具搜索“ Web”並下載工具
建議的是: Eclipse Enterprise Java和Web開發人員工具3.31
或者,您可以下載支持Servlet,JSP和上面提到的其他人的任何人。
步驟3:下載Apache Tomcat服務器確保使用Tomcat 10及以上。您可以下載此表格官方網站tomcat.apache.org,也可以解壓縮它。
步驟4:帶有Eclipse的設置Tocat:您可以設置tomcat轉到Windows-> show views->服務器 - >服務器
將打開一個新的選項卡,並以服務器的名稱單擊給定的鏈接,以添加新服務器 - >選擇您已插入的服務器的版本,在我的情況下,這是Apache-> Tomcat 10-> tomcat 10->單擊next->在上一個步驟中找到您在上一個步驟中下載的apache tomcat目錄。
步驟5:在Eclipse中打開您的項目:轉到文件 - >從文件系統 - >找到您的工作區並選擇項目(WebChatapp)文件夾 - >單擊打開 - >完成 - >完成
步驟6:數據庫設置:要設置數據庫,您可以使用文件數據庫/chat.sql。使用PhpMyAdmin =如果使用PHP Myadmin,那麼Simpley創建一個帶有“ chat”名稱的新數據庫,然後可以從您的導入選項卡中導入文件數據庫/chat.sql。
使用MySQL命令行客戶端或WorkBench-您可以簡單地運行給定查詢以創建數據庫設置:
創建數據庫:
CREATE DATABASE chat ;使用數據庫:
USE chat;為消息創建表:
CREATE TABLE ` messages ` (
` msg_id ` int ( 20 ) NOT NULL AUTO_INCREMENT,
` incoming_msg_id ` varchar ( 255 ) NOT NULL ,
` outgoing_msg_id ` varchar ( 255 ) NOT NULL ,
` msg ` varchar ( 1000 ) NOT NULL ,
PRIMARY KEY ( ` msg_id ` )) AUTO_INCREMENT = 100 ;為用戶創建表:
CREATE TABLE ` users ` (
` user_id ` int ( 11 ) NOT NULL AUTO_INCREMENT,
` unique_id ` varchar ( 200 ) NOT NULL ,
` fname ` varchar ( 255 ) NOT NULL ,
` lname ` varchar ( 255 ) NOT NULL ,
` email ` varchar ( 255 ) NOT NULL ,
` password ` varchar ( 255 ) NOT NULL ,
` img ` varchar ( 400 ) NOT NULL ,
` status ` varchar ( 255 ) NOT NULL ,
PRIMARY KEY ( ` msg_id ` )) AUTO_INCREMENT = 100 ;步驟7:現在您準備運行應用程序:右鍵單擊project(WebChatapp) - >在服務器上運行 - >可能會詢問您要運行哪些應用程序,請選擇WebChatapp並完成
第8步:啟動服務器後,您可以通過瀏覽器訪問應用程序:打開瀏覽器並蒐索http:// localhost:8080/changapp/
Step-9:我希望這對您有幫助。
歡迎拉動請求。對於重大更改,請先開設一個問題,以討論您想更改的內容。
請確保及時更新測試。