从品牌网站建设到网络营销策划,从策略到执行的一站式服务
数据库里面给个状态吗,当点开的时候及查看,就给他个1,下次检索的时候查询状态非1的显示不是好了
创新互联建站主营掇刀网站建设的网络公司,主营网站建设方案,重庆APP开发公司,掇刀h5微信小程序定制开发搭建,掇刀网站营销推广欢迎掇刀等地区企业咨询
你只要设计一个消息表和一个用户表,然后设计一个中间表。
然后管理员发布消息,就发布到消息表中,然后用户登录,查看用户表消息表和中间表镇神关连查询,如果没有数据,则说明未读,然后把中间表的关联加入,说明已读。这样只有中间表的数据比较多,但御兄亏是中间表的数据字段就少很多!
这种多对多关系一尘郑般也会利用中间表实现!
仅供参考!
这个地方有问题,第一,你必须写入newLine,要不会造成阻塞;第二,你必须先flush后才能读服务配败歼器;第三,你从控制台输入应该有个结束标志,要不你在while里面把bw关闭了,你还怎么循环
客户端这个地方重写一下,
while(true) {
temp=br.readLine();
if(temp.equals("over")){
break;
}
bw.write(temp);
bw.newLine();//如果没有,使用readLine则会造成莫名等待
bw.flush();
}
不一定改培冲全了,你先试试这些改动,如有枯丛问题再找
你说的是类似msn弹出式消息吧
两年前做过一个项目有用到你说这个功能,所用框架除了没用到spring,其他是一样的。另外用了ajax跟dwr框架,当时我们做的是一个CRM系统,主要在员工登陆系统用消息显示上级领导发出的紧急任务、跟在项目控制流程中用消息显示项目实时进度。
整理了下思路,给你讲下但是我们怎么实现的吧,仅供参考:
站内消息不需要用到线程。主神宴要宴睁都用系统当前时间、消息状态控制消息的显示与否
首先数据库要一张消息表,记录消息体信息。包括消息主题、用户id、时间、发出页面、消息状态。
主体实现主要是用js控制,我们用的dwr技术,将消息体的获取,时间控制及当前时间要显示的消息个数,都写到dwr配置的类中。
接着在消息js中通过dwr生成的js名称调用上述的方法获取消息信息,将数据封装到js中,在需要使用消息的页面只需要导入消息js、dwr的js就可以使用了。
当时我们是从网上下载了一个页面,自己改的js,然后决定用dwr控制数据的流转,如果不懂,就留个邮箱,游祥银我发一个html给你,你一看就会明白了。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图