第二部:让我们分析聊天系统的jsp页面设计

总体设计:我们将系统分为三大模块:

                                         聊天室系统(登录模块,聊天模块,推出模块)。


其中登陆模块中我们有设计了三个页面:

1.index.jsp:首页 

2.action.jsp:信息检测页面(我们从index.jsp中获得用户填入的信息进行验证并作出判断)

3.error.jsp: 错误页面。

聊天模块设计:

1.main.jsp:聊天室的主页面。采用的是内嵌式message.jsp、control.jsp、user.jsp3个页面

2.select_room.jsp:选择聊天室的页面。单击不同的连接进入不同的聊天室页面

3.message.jsp:显示用户所发送的消息。显示用户发言对象。发言所用的文字颜色。表情、发言内容。等

4control.jsp:用户发言控制面板,可以控制发言内容、文字颜色、发言对象、发言表情、是否私聊等

5.user.jsp:显示用户的在线页面。显示“自己”的在线总时间,如果时间过程就输出提醒,还输出在线用户名单等


退出模块:

1.main.jsp;聊天室主页面,

2.leave.jsp: 离开页面,内嵌main.jsp框架,离开连接单击后跳转到leave_action.jsp 。

3.leave_action.jsp:处理离开动作。包括控制输出离开提示信息,删除数据库中的chatroom中的用户信息和session中存储的信息。

第二部:让我们分析聊天系统的jsp页面设计_第1张图片                

你可能感兴趣的:(jsp.聊天系统设计)