必须有前一个页面提交这两个参数,前面INPUT的NAME应该是USERNAME和PASS_WORD

解决方案 »

  1.   

    <%
      User_Name=request.getParameter("username");
      User_Name=yy.ex_chinese(User_Name);
      Pass_Word=request.getParameter("password");
      if ((User_Name.equals("")) || (Pass_Word.equals("")))
         response.sendRedirect("err.jsp?id=5");
      else
      { response.sendRedirect("ly.jsp");
      }
      %>
    改一下:
    <%
      User_Name=request.getParameter("username");
      User_Name=yy.ex_chinese(User_Name);
      Pass_Word=request.getParameter("password");
      out.println(User_Name);//输出这2个变量看看是否有值
      out.println(Pass_Word);
      if ((User_Name.equals("")) || (Pass_Word.equals("")))//还有你这里判断语句写的也不对,如果是空值则为null,这里会报空指针异常的
         response.sendRedirect("err.jsp?id=5");
      else
      { response.sendRedirect("ly.jsp");
      }
      %>