document.forms[0].action="update.servlet?action=update"; 我是这样写的但在后台request得不到action,是空的 

解决方案 »

  1.   

    首先确认你有这个action,
    另外在js里这句话后面加上:document.forms[0].submit试试
      

  2.   

    submit  我已经写了  确定提交到了那个sevlet  但是没有action的值
      

  3.   

    从 请求类型去检查, 看服务端提供了 get 方式的处理没?
      

  4.   

    <form action="" name="indexForm" method="get">servlet中是写在doGet中的
      

  5.   

    document.forms[0].action="update.servlet?action=update&date="+new Date();
    这样试一下
      

  6.   

    不行  得不到    以前在Extjs中也是这样写的啊   不明白现在写怎么就是不行了呢   找不到问题的所在
      

  7.   

    好了  解决了   在form中  设置method为POST就可以了   
      

  8.   

    document.forms[0].action="update.servlet?action=update"; 
    这种方式是用get提交的。
    应该这样写
    document.forms[0].action="/项目名/update.servlet?action=update";