(聊天室)余留问题 http://www.csdn.net/Expert/TopicView1.asp?id=748565 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做一个msg,这样才有数据提交。word只是用来显示<script language="javascript">function top.bottom.form1.onsubmit(){top.bottom.forml.msg.value=top.bottom.forml.word.value;top.bottom.forml.word.value="";top.bottom.forml.word.focus();}</script>如果搁在bottom那个文件里,可省略如下<script language="javascript">function form1.onsubmit(){forml.msg.value=forml.word.value;forml.word.value="";forml.word.focus();}</script> 我在此帖中:http://www.csdn.net/expert/topic/744/744188.xml?temp=.1800806回答得基本上是正确的,只是少了(Vector)类型强制转换。修改部分:以上代码中的msg.addElement(words);只保存words变量中值,因为你重新实例化了一个Vector msg=new Vector();你的user_table也是一样的。你应该先用Vector msg=new Vector();msg = (Vector)getServletContext().getAttribute("msg");msg.addElement(words);getServletContext().setAttribute("msg",msg);Vector user_table=new Vector();user_table = (Vector)getServletContext().getAttribute("user_table");user_table.addElement("user");getServletContext().setAttribute("user_table",user_table);2、getServletContext().setAttribute("msg",msg);msg=(Vector)getServletContext().getAttribute("msg");for (int i=msg.size();i>0; i--){ out.print(msg.elementAt(i-1)); out.print("<br>");你也应该:Vector msg=new Vector();msg = (Vector)getServletContext().getAttribute("msg");for (int i=msg.size();i>0; i--){ out.print(msg.elementAt(i-1)); out.print("<br>");}加上中文的转换。对于脚本,你的等程序好象有问题,我调试总是出错。 为什么我这jQuery不行? 开发思维问题 javascript中gettime() settime()不理解怎么运用? 请问:在上传doc文件时,怎样自动生成pdf? 如何不用鼠标触发onmouseover事件? 日期正则表达式问题,高手进 如何判断子页面的文本框是否存在? 100分求助日历控件的问题 事情是这样的:点击“图像按钮”提交文本框(要校检数据,行则通过,不行则提示)数据给弹出窗口(边框什么都没有,定大小)。 有没有办法使表单不提交,而是返回焦点到输错的控件中 frame 中 刷新的问题; 如何取道当前页面的宽度?
word只是用来显示<script language="javascript">
function top.bottom.form1.onsubmit(){
top.bottom.forml.msg.value=top.bottom.forml.word.value;
top.bottom.forml.word.value="";
top.bottom.forml.word.focus();
}
</script>如果搁在bottom那个文件里,可省略如下
<script language="javascript">
function form1.onsubmit(){
forml.msg.value=forml.word.value;
forml.word.value="";
forml.word.focus();
}
</script>
http://www.csdn.net/expert/topic/744/744188.xml?temp=.1800806
回答得基本上是正确的,只是少了(Vector)类型强制转换。修改部分:
以上代码中的msg.addElement(words);只保存words变量中值,因为你重新实例化了一个Vector msg=new Vector();你的user_table也是一样的。
你应该先用
Vector msg=new Vector();
msg = (Vector)getServletContext().getAttribute("msg");
msg.addElement(words);
getServletContext().setAttribute("msg",msg);
Vector user_table=new Vector();
user_table = (Vector)getServletContext().getAttribute("user_table");
user_table.addElement("user");
getServletContext().setAttribute("user_table",user_table);2、
getServletContext().setAttribute("msg",msg);
msg=(Vector)getServletContext().getAttribute("msg");
for (int i=msg.size();i>0; i--)
{
out.print(msg.elementAt(i-1));
out.print("<br>");你也应该:
Vector msg=new Vector();
msg = (Vector)getServletContext().getAttribute("msg");
for (int i=msg.size();i>0; i--)
{
out.print(msg.elementAt(i-1));
out.print("<br>");
}
加上中文的转换。
对于脚本,你的等程序好象有问题,我调试总是出错。