我修改了一个,简单无刷新的聊天室程序。增加一点功能。可是有时修改东西无反应。比如说:我加了一个可以抓取当时时间的函数。可是就无法达到效果。麻烦哪位兄弟帮我看看。是不是程序有问题。我刚学,不太懂。。麻烦了。附:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import ="java.util.*" %><%!
String msg="test";
String username="client";
String ip="127.0.0.1";
Date dt=null;
String st="";

%><%
dt=new Date();
st=dt.toString();

request.setCharacterEncoding("GBK");

String action =request.getParameter("action");
        ip =request.getRemoteAddr();
    
    
//username =request.getParameter("name");

if(ip.equals("127.0.0.1")){
username="server";
}
else{
username="client";
} if(action.equals("sendMsg")){

msg=(String)msg+"<br>"+username+":"+st.substring(11, 19)+"<br>"+(String)request.getParameter("msg");
response.sendRedirect("inputMsg.jsp");

}
if(action.equals("showMsg")){ out.println("loadContent.innerHTML=\""+msg+"\";"); }
%>

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【tiger5858】截止到2008-07-12 10:18:07的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    程序可以运行,可是有时修改一些东西不能即时表现出来。比如我用了DATE函数抓取当前时间,而且希望它能换行显示信息,但是
    都没有反应,不知是不是程序有问题?
    附截图:
      

  3.   

    很打的可能是抛异常了咯。。
    你把代码全部try{}catch一下,就知道是什么原因了
      

  4.   

    截图弄不上来,我把那个信息的样子打上来吧。给你看一下。server:are you ok?
    client:no.
    server:就这样,不换行,也没有把当前时间给抓出来。
    server:看,还是没有反应,不能在server后面换行,也不能显示时间。      
      

  5.   

    我想做成这个样子。server: 11:04:01
    are you ok?
    client: 11:04:50
    no就是时间放后面并且可以换行