jsp应用-实现简单的聊天室源码

—-实现简单的聊天室:

// chat.jsp:

// say.jsp: 接收并保存客户端输入到

输入内容:

.setCharacterEncoding(“utf8”); // 向请求时设定编码为默认值

if (.getParameter(“content”) != null) // 发送信息时才有必要

{

// 用集合保存留言,该集合的内容要保存在application对象中,所有客户端都可以看到

List all = null;

all = (List)getServletContext().getAttribute(“notes”); // 获取application范围的属性notes:所有留言

if (all == null) // 当前没有留言,创建集合对象

{

all = new ArrayList(); // 实例化一个集合

}

all.add(.getParameter(“content”)); // 添加新留言到集合中

getServletContext().setAttribute(“notes”, all); // 保存当前集合对象到application.notes属性;

}

%>

// out.jsp: 输出留言内容到客户端,

response.setHeader(“refresh”, “3”); // 每个2秒读取一次信息!

List all = null;

all = (List)getServletContext().getAttribute(“notes”); // 获取所有留言

Iterator iter = null;

if (all != null)

{

iter = all.iterator(); // 获取迭代器

while (iter.hasNext())

{

%>

}

}

else

{

%>

没有留言!

}

%>

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《jsp应用-实现简单的聊天室源码
本文地址:https://www.zhiletu.com/archives-194.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微