你登录完成后调用一次你的登录的actionform的reset方法,你试一下

解决方案 »

  1.   

    struts-config.xml中的问题吧,你可以把这个文件的配置拿出来看看吗?
      

  2.   

    把它改成下面的,看是不是还是有两个AAA, 你是不是在别的地方又打了一次.或都这个方法调了两次.
    if(userlogin.Islogin(userID,password)){
          System.out.println("aaaBBB");
          return actionMapping.findForward("success");
        }
      

  3.   

    如果配置没有的化Action是不会执行两次。可以看一下view部分是否正确。
      

  4.   

    是不是刷新页面的时候带着localhost:7001/WebPrograme/login.do刷新的
    用这个localhost:7001/WebPrograme/index.jsp如果还不行的话,那就是view有问题,action看不出有问题
      

  5.   

    结果出来了 我用的是按钮是typ=imge 他是自动提交的
    但是我在js里又submit一下 所以是2次。
    action里的代码没错
    就是js里的submit引起的 把他删除一切正常了
      

  6.   

    你提交的命令按钮错了,submit用错了,应该是button,这个问题以前我也遇到了,我还以为是群集的问题呢
      

  7.   

    一个submit 按钮,再一个onclick= 函数,然后form.submit() 就调用两次了
      

  8.   

    主要是页面上的问题,你在页面上提交了2次,所以就掉用action了2次,检查jsp的代码把,注意submit的用法
      

  9.   

    在submit下面加上return false
    就可以了
      

  10.   

    按钮的type设为img,会出现提交两次的问题,把type改为button.或用href的方式提交.
    看看<html:img>的标签的原代码
    很久没有写struts了,不知道记错没.