社区
Java EE
帖子详情
关于BS聊天
小蝸牛
2011-03-06 09:55:44
现在要做JAVAEE做个BS的聊天,但是不知用什么显示聊天的信息,HTML里好像没有可以显示图片和文字的控件,做过的麻烦指点下,谢谢!!
...全文
113
4
打赏
收藏
关于BS聊天
现在要做JAVAEE做个BS的聊天,但是不知用什么显示聊天的信息,HTML里好像没有可以显示图片和文字的控件,做过的麻烦指点下,谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
biristone
2011-03-06
打赏
举报
回复
那你得研究下XMPP协议,现成的组件有openfire+jwchat+JHB还算好用。
goodsun00
2011-03-06
打赏
举报
回复
HTML里好像没有可以显示图片和文字的控件,怎么会没有?
不然网页图片文字 哪里来的。
你可以模仿论坛的这种方式做聊天,把聊天记录都放数据库里。
runer
2011-03-06
打赏
举报
回复
你找一个在线的rich edit看看咋实现的就知道了
www.htmlarea.com/
java_ArrayList
2011-03-06
打赏
举报
回复
就是 增删改查
BS
聊天
室JSP/java
JSP
聊天
室JSP
聊天
室JSP
聊天
室JSP
聊天
室
网络
聊天
室(
BS
)
课程设计 网络
聊天
室(
BS
) JAVA源代码
Python编程爬虫课程requests库
BS
4实战案例【送源码】
1.相关基础+大量实战项目案例!2.讲解知识点,吃透重点和难点,更传授方法!&n
bs
p;本课程特点:摒弃传统重理论,轻实践的做法;本课程侧重于实践,引入丰富案例,解决实际问题;在实践中学习总结知识点和理论内容。采用大量爬虫项目案例,更具体实际应用。覆盖90%以上requests + beautiful常用功能及经典实战案例。全套课程代码及课程资源、课件等免费赠送。&n
bs
p;学完本课程,您可以掌握如下:1.requests库2.
BS
4(BeautifulSoup)3.正则表达式4.json数据5.http原理6.python基础7.部分反爬技术8.操作写入Excel表格================================本课程的Python项目案例介绍:案例1:爬取微博数据存入Excel表格。案例2:爬取微博评论存入Excel表格。案例3:爬取芒果TB弹幕内容存入Excel表格。案例4:爬取豆瓣电影信息TXT文档。案例5:爬取简书图片保存到本地。案例6:爬取携程景点评论存入Excel表格。案例7:爬取全国列车班次信息存入Excel表格。&n
bs
p;
基于JAVA的网络
聊天
室(
BS
)
部分代码如下:client: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package client; /** * * @author Administrator */ import java.awt.*; import java.io.*; import java.net.*; import java.applet.*; import java.util.Hashtable; public class ClientChat extends Applet implements Runnable { Socket socket=null; DataInputStream in=null; DataOutputStream out=null; InputNameTextField 用户提交昵称界面=null; ChatArea 用户
聊天
界面=null; Hashtable listTable; Label 提示条; Panel north, center; Thread thread; public void init() { int width=getSize().width; int height=getSize().height; listTable=new Hashtable(); setLayout(new BorderLayout()); 用户提交昵称界面=new InputNameTextField(listTable); int h=用户提交昵称界面.getSize().height; 用户
聊天
界面=new ChatArea("",listTable,width,height-(h+5)); 用户
聊天
界面.setVisible(false); 提示条=new Label("正在连接到服务器,请稍等...",Label.CENTER); 提示条.setForeground(Color.red); north=new Panel(new FlowLayout(FlowLayout.LEFT)); center=new Panel(); north.add(用户提交昵称界面); north.add(提示条); center.add(用户
聊天
界面); add(north,BorderLayout.NORTH); add(center,BorderLayout.CENTER); validate(); } public void start() { if(socket!=null&&in!=null&&out!=null) { try { socket.close(); in.close(); out.close(); 用户
聊天
界面.setVisible(false); } catch(Exception ee) { } } try { socket = new Socket(this.getCodeBase().getHost(), 6666); in=new DataInputStream(socket.getInputStream()); out=new DataOutputStream(socket.getOutputStream()); } catch (IOException ee) { 提示条.setText("连接失败"); } if(socket!=null) { InetAddress address=socket.getInetAddress(); 提示条.setText("连接:"+address+"成功"); 用户提交昵称界面.setSocketConnection(socket,in,out); north.validate(); } if(thread==null) { thread=new Thread(this); thread.start(); } } public void stop() { try { socket.close(); thread=null; } catch(IOException e) { this.showStatus(e.toString()); } } public void run() { while(thread!=null) { if(用户提交昵称界面.get能否
聊天
()==true) { 用户
聊天
界面.setVisible(true); 用户
聊天
界面.setName(用户提交昵称界面.getName()); 用户
聊天
界面.setSocketConnection(socket,in,out); 提示条.setText("祝
聊天
愉快!"); center.validate(); break; } try { Thread.sleep(100); } catch(Exception e) { } } } }
BS
架构下的简易网络
聊天
室
详细的网络
聊天
室的代码,
BS
模式架构,采用数据库存储数据
Java EE
67,513
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章