User_Name=request.getParameter("name"); 
User_Name=yy.ex_chinese(User_Name); 
User_Password=request.getParameter("password"); 
User_Password=yy.ex_chinese(User_Password); 
User_Password1=request.getParameter("password2"); 
User_Password1=yy.ex_chinese(User_Password1); 
User_Name=request.getParameter("name"); 是获取提交过来的信息 User_Name=yy.ex_chinese(User_Name); 这句是干什么的?

解决方案 »

  1.   

    <jsp:useBean id="yy" scope="page" class="yy.jdbc"/><%!String User_Name,User_Password,User_Password1,sql,User_Sex,User_Email,User_Address,User_Mobile,User_Oicq,User_Year,User_Month,User_Day,User_Birthday,User_Icon,User_Sign;%>
    <%
    User_Name=request.getParameter("name"); 
    User_Name=yy.ex_chinese(User_Name);
    User_Password=request.getParameter("password");
    User_Password=yy.ex_chinese(User_Password);
    User_Password1=request.getParameter("password2");
    User_Password1=yy.ex_chinese(User_Password1);
    User_Sex=request.getParameter("sex");
    User_Sex=yy.ex_chinese(User_Sex);
    User_Email=request.getParameter("email");
    User_Address=request.getParameter("address");
    User_Address=yy.ex_chinese(User_Address);
    User_Mobile=request.getParameter("mobile");
    User_Oicq=request.getParameter("oicq");
    User_Year=request.getParameter("year");
    User_Month=request.getParameter("month");
    User_Day=request.getParameter("day");
    User_Icon=request.getParameter("icon");
    User_Sign=request.getParameter("sign");
    User_Sign=yy.ex_chinese(User_Sign);if (User_Year.equals(""))
    {
       if ((User_Month.equals(""))&&(User_Day.equals("")))
          User_Birthday="保密";
       else
      User_Birthday=User_Month+"月"+User_Day+"日";
    }else
    {
      if ((User_Month.equals(""))&&(User_Day.equals("")))
         User_Birthday="保密";
      else
         User_Birthday=User_Year+"年"+User_Month+"月"+User_Day+"日";
    }User_Birthday=yy.ex_chinese(User_Birthday);if (User_Email.equals(""))
    {
      response.sendRedirect("err.jsp?id=11");
      return;
    }else下面都是一些避免空值和同名的判断 
      

  2.   

    <jsp:useBean id="yy" scope="page" class="yy.jdbc"/> 
    你这里不是已经引用一个类了吗,
    然后你在上面又定义String User_Name了这个,首先你得到的是User_Name=request.getParameter("name"); ,然后只不过是再转了下,用yy这个对象去调用了了它里面的ex_chinese()方法,即User_Name=yy.ex_chinese(User_Name); 你可以去看下ex_chinese()这个方法,是你那个
    yy.jdbc类里面的.