JSP聊天室的刷新问题,请高手指点

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:35:57
<meta http-equiv="Refresh" content="5">
我用上面的代码让页面间隔一段时间刷新,但有个问题就是当输入的时候,时间一到,输入框里的东西就全没了。而且有声音。我尝试着让显示的页面和输入的部分分成两个页面,让显示的页面间隔一段时间刷新,用JSP:INCLUDE 把显示的页面包含到输入的页面中,但也不行。时间一到就跳转到显示的页面中了。
50分敬请高手帮我解决页面刷新问题。如果解决掉,我会再追加50分

用frame来做,示例:

显示的页面disp.jsp:
------------------------------------------
<meta http-equiv="Refresh" content="5">
<% java.util.Date d1=new java.util.Date();
out.print("Time is :"+d1.toString());
%>
------------------------------------------

输入的页面input.jsp:
-------------------------------------
<FORM METHOD=POST ACTION="">
name: <INPUT TYPE="text" NAME="name"><BR>
<INPUT TYPE="submit">
</FORM>
----------------------------------------

再写一个页面将上面2个放在一起:
-----------------------------------------
<HTML>
<HEAD>
<TITLE> 页面局部刷新 </TITLE>
</HEAD>
<FRAMESET ROWS="50,*" >
<FRAME SRC="disp.jsp" NAME="top">
<FRAME SRC="input.jsp" NAME="bottom">
</FRAMES