㈠ javaweb要怎麼學才能學好
按順序:
1.先學JAVA編程的基本語法,只要求有個概念,還有一定要給自己下載個JDK
的API,而且一定要會用
2.學jsP:包括JSP語法
JAVABEAN
工作原理
SERVLET
的應用螞森,也就是J2EE的最基本框架:JSP+JAVABEAN+SERVLET
(請記住,學SERVLET的時候,那個XML配置文件是核心部分,請務必多花時間研究!)
學這3個基本不用太多時間,一般一個月就措措有餘了.
對這3個都了解了之後,可以嘗試做一個完整的WEB應用程序了
然後再看看MVC設計模式,上面那三個都會了之後,MVC模式基本也就知道了.
3.學其他框架Struts
+Spring+HABERNATE
STRUTS其實也是用MVC模式的框架,但STRUTS是將所有絕物棚的SERVLET集成在一起.
Spring+HABERNATE
怎麼學?如果你STRUTS也會了
這兩個也不會花你太多時間.
4.JSF
AJAX
EJB等等都是一些比較重量級的框架,建議留到最後學!
基本是按這套流程下來,還有做個程序員
最基本的要求是心態,一定不能虎頭蛇尾,堅定了就要去做.
還要學會舉一反三,不懂的地方一定並則要及時查資料!
查不到
可以來問我[email protected]
(不過我貌似也算個菜鳥
哈哈!)
㈡ JSP實現簡單聊天室的問題
改成下面的樣子:
<%@ page language="java" pageEncoding="GBK"%>
<html>
<head>
<title>My JSP 'lab.jsp' starting page</title>
</head>
<body>
<%
if(application.getAttribute("chat")!=null)
{ if(request.getParameter("mywords")!=null)
{ String mywords=request.getParameter("mywords");
mywords=(String)application.getAttribute("chat")+"<br>"+mywords;
application.setAttribute("chat",mywords);
out.print((String)application.getAttribute("chat"));
}
}else{
application.setAttribute("chat","");
}
%>
<form action="a1.jsf" method="post">
<input type="text" size="30" name="mywords" value="我喜歡聊天">
<input type="submit" name="sumbit" value="提交">
</form>
</body>
</html>
1.要用post提交,否則中文亂碼
2.out.print((String)application.getAttribute("char")); 這句你寫錯了,應該是chat不是char
3.你第一次運行的時候application.getAttribute("chat")肯定是空的,是空的話你又什麼都不作,下次還是空的呀
㈢ 萌新提問javaweb
{=1L;@OverrideprotectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{doPost(request,response);}publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringlicensePlate=request.getParameter("licensePlate");//獲取車牌號Stringtel=request.getParameter("tel");//獲取手機號MyDevicedevice=newMyDevice(licensePlate,tel);//將請求參數封裝飢孫成一個對象save(device);//保存行型數據response.getWriter().print(true);//向客爛帶鏈戶端返回一個成功標識response.setContentType("text/html;charset=utf-8");response.setCharacterEncoding("utf-8");response.getWriter().println("你的車牌號:"+licensePlate);//向客戶端返回一個成功標識response.getWriter().println("你的手機號:"+tel);//向客戶端返回一個成功標識}
㈣ javaweb聊天室項目,用戶上線後如果直接退出瀏覽器,可能做到像客戶端這樣即時的顯示用戶下線嗎
網路搜索:基於Tomcat7、Java、WebSocket的伺服器推送聊天室
㈤ java聊天功能怎麼做的有沒有知道的可以指導一下嗎
聊天具體是這么聊,聊天室、群聊、一對一。java其實websocket足矣,ws伺服器部署起來,客戶端程序連接ws伺服器服務,用伺服器轉發作為消息傳輸機制,當然你要大文件傳輸和視頻通話就用socket轉發連接,p2p通信,這里的p2pjava因為都是伺服器凱灶部署,不需要做外網打洞穿透,因為web伺服器他是本地環境,明白不。你用windows應用程序就需要外網穿透打洞,你不可能視頻數據也讓伺服器轉發吧,聊天人數越來越多,伺服器承受不了,它需要服務消祥器盯橋扮指派點對點單向傳輸,不去途徑伺服器。
㈥ javaweb實現網頁聊天怎麼樣
Java Web 實現網頁聊天可以分為以下幾個步驟:
1. 前端頁面設計:設計網頁聊天室 UI 界面,包括聊天消息顯示、輸入框、發送按鈕等。
2. 後端實現:採用 Java Web 框架,如 Spring、Spring MVC、Spring Boot,搭建後台伺服器,接收前端的消息,處理和存儲聊天記錄數據,並將聊天記錄發送給前端。
3. Ajax 實現前後端交互:使用 Ajax 技術實現前端頁面和伺服器之間的實時數據傳輸。
4. WebSocket 實現實時通信:使用 WebSocket 協議,建立客戶端和伺服器之間的連接,實現即時消息通信,並提供在線狀態檢測功能。
5. 聊天記錄存儲:使用資料庫技術,如 MySQL、Oracle 等,存儲聊天記錄數據,並實現聊天記錄的查看和搜索功能。
需要注意的是,Java Web 實現網頁聊天需大橡拍要考慮消息的加密和用戶身份驗證等安全問題,並使用線程池等技術優化伺服器性能,提高聊天室的並發滾羨能力。
綜上所述,Java Web 實現網頁聊天比較復雜,需要前、後端技術的綜合運用。但是,Java Web 框架提供了很多優秀的工具和解決方案,減如圓輕了開發人員的工作負擔,同時 Java 語言本身也具有跨平台、高效穩定等優點,適合開發伺服器端應用。
㈦ 學Java有哪些可以練手的項目
1.各種管理系統
源碼下載(實例一):
jsp開發完整的博研圖書館後台管理系統,不使用框架開發的,太完美了
源碼下載(實例二):
javaWeb圖書館管理系統源碼mysql版本
源碼下載(實例三)
GitHub - uboger/LibraryManager: JAVA GUI 圖書館管理系統
源碼下載(實例四):
java swing開發企業人事管理系統源代碼下載
2.簡易的聊天系統
源碼下載(實例一):
java swing開發網路聊天室群聊系統,基於java多線程socket編程
源碼下載(實例二):
java swing開發大貓聊天室源碼,簡單易懂,適合java swing初學者
源碼下載(實例三):
java websocket開發簡單聊天室系統,實現群聊與一對一單人聊天案例
源碼下載(實例四):
jsp開發簡單聊天室demo-分享
3.實現通訊錄
java通訊錄實現了添加刪除和查找功能
源碼下載(二):
JAVA版通訊錄管理系統課程設計源碼
源碼下載(三):
Java Swing界面.完美設計通訊錄..有需要的下
4.坦克大戰
源碼下載(一):
俄羅斯方塊 JAVA版
源碼下載(二):
GitHub - FieldSoft-HelloClyde/Tetris-Swing: Swing編寫的俄羅斯方塊
源碼下載(三):
java swing開發的俄羅斯方塊游戲,包含完整代碼+詳細注釋
5.五子棋
源碼下載(一):
Java實踐(十一)——五子棋
源碼下載(二):
java swing開發的五子棋小游戲源碼
源碼下載(三):
java swing開發單機版五子棋源代碼下載
源碼下載(四):
Java五子棋演算法和代碼
6.中國象棋
源碼下載(一):Java實踐(十二)——中國象棋
7.貪吃蛇
java貪吃蛇源代碼 、 java貪吃蛇源代碼
以上是總結出來的簡單的練手項目,希望對你有幫助
㈧ 利用JavaWeb設計簡易聊天室,具體要求看補充
利用JavaWeb設計簡易聊天室
這樣你什麼柑橘
比較
㈨ 我們現在讓做一個java web的聊天室 我想知道裡面的管理員表怎麼建了、
管理員要什麼功能呢?
㈩ javaweb寫的聊天網頁是如何向客戶端發送消息
你說的這個來是一種推送技術自,由伺服器主動將數據推送給客戶端
Tomcat8已經很好的支持web socket 了webSocket已經慢慢普及與Html5做這樣的推送
而你用javaweb的話,直接導入Tomcat.jar就可以使用webSocket了
網上有很多例子