在jsp页面里,我想判断从session里获得的值rand 和本页面里 <input name="input" type="text" size="10"> 的 input值是否相等应该怎么写呢? 

解决方案 »

  1.   

    在action中写String a= form.getXX();
    if(getSession.equals("a")){}
    这样就行了
      

  2.   

    HttpServletSession session = request.getSession();
    String rand = session.getAttribute("rand");
    if( request.getAttribute("input").equals(rand) ){
       // do you code here
    }
      

  3.   

    在input设置个id
    var a=document.getElementById("id").value;
    var rand='<%=session.getAttribute("rand")%>';
    if(a==rand){}
    这样应该可以了
      

  4.   


    function ss(){
      var iForm = document.all.a;
      var c = iForm.elements['input'].value;
      var d = <%=session.getAttribute("rand")%>
      if(c==d){
      //
    }
    }