request..getAttribute( "name ")

解决方案 »

  1.   

    使用el表达式 ${sessionScope.name}
      

  2.   

    1,jsp内置对象
    2,el表达式
    3,jstl标签
    都可以! 
      

  3.   

    html好像是获取不到的,应该改成jsp页面,然后用EL表达式获取:${name}、${pwd}这样就可以的!
    request是jsp页面才能使用的,所以改成jsp页面比较好。
      

  4.   

    纯html页面应该获取不到,jsp页面可以。
      

  5.   

    如果想要动态的现实信息,改用jsp吧
    <%=session.getAttribute("pwd")%>
      

  6.   

    jsp我也知道可以的。但是现在说的就是用html呀。我在这个页面的script和body中都试了,上面说的set/getAttribute()和EL都不行的。
      

  7.   

    HTML中就这样:response.sendRedirect( "2.html?pwd ="+pwd); 
    URL传值。。
      

  8.   

    那么在html中如何取值呢?EL吗?
    什么书?具体点的代码?
      

  9.   

    用response.sendRedirect("a.html?param=hello");用下面的JS方法如:var v=getUrlParameter('param');
    function getUrlParameter( name ){
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regexS = "[\\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec(window.parent.location.href );
    if( results == null )    return "";  else {
     
       return results[1];
       }
    }
      

  10.   

    都已经在路径将值传过来了,你还不会用js去截取?
    截取后显示在页面上不就OK了
    每天回帖即可获得10分可用分!
      

  11.   

    html:
    用response.sendRedirect("2.html?param=name");用下面的JS方法如:var a=getUrlParameter('param'),用URL传值,纯静态页面用不了EL
    jsp:<%=session.getAttribute("name")%>
      

  12.   

    如果你非要用html的话,那你就用ajax吧
    资料:w3cschool
      

  13.   

    尝试用下AJAX ,,,,,这个管你是JSP 还是HTML 都可以。想返回什么就返回什么。
      

  14.   


    非常感谢,就这个好。但是呢?就是要写这个getUrlParameter()方法,比较麻烦些。但是还好想要的效果实现了。