String query=new String((request.getParameter("query")).getBytes("8859_1"));
if(query.equals("新增")){
//当我点新增的按钮时就是不做这一步!!
  ............
}

解决方案 »

  1.   

    把这里“if("新增".equals(request.getParameter("query"))){”改为下面的
    String from=new String(request.getParameter("query").getBytes("ISO8859_1"), "GBK");
    if (from.equals("新增")){
    ......
    }
    这样就好了。
    解了,加分
      

  2.   

    靠,按钮的值是不会被提交的。<input type="hidden" name="query" >
    <input type="submit" value="新增" onclick="document.all.query.value='新增'">
      

  3.   

    晕啊,还是不行
    String doAction=new String(request.getParameter("doAction").getBytes(),"gb2312");
    String doAction=new String(request.getParameter("doAction").getBytes(),"GBK");
      out.println("doAction is " + doAction) ;
      输出: 新增
    doAction.equals("新增") 返回FALSE,真晕啊!
      

  4.   

    <%
    String query = request.getParameter("query");
    if(query!=null && query.equals("1")){
      ............
      response.sendRedirect(......);
      return; // <---- 一定要加
    }
    %>
    ...
    ...
    <form>
      <input type="hidden" name="query" value="0">
      <input type="submit" value="新增" onclick="this.form.query.value='1'">
    </form>
      

  5.   

    <%
    String query = request.getParameter("query");
    if(query!=null && query.equals("1")){
      ............
      response.sendRedirect(......);
      return; // <---- 一定要加
    }
    %>
    ...
    ...
    <form>
      <input type="hidden" name="query" value="0">
      <input type="submit" value="新增" onclick="this.form.query.value='1'">
    </form>
      

  6.   

    以下是现在的代码,我算没则了,其他页面同样处理方法都没问题就这里有问题,晕死
    页面名:xuzulist.jsp
    <%@ page contentType="text/html; charset=gb2312" %>
    <%
    String doAction=new String(request.getParameter("doAction").getBytes(),"gb2312");
    doAction=doAction.trim() ;if(doAction.equals("新增")){
    response.sendRedirect("xuzuUpdate.jsp?lastAction=register");
    return;
    }
    %>
    <form  name="form1" method="post" action="xuzulist.jsp">
    ......
    <input type="submit" name="doAction" value="新增"></form>