㈠ 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了
网上有很多例子