各路大神,我现在在学做项目。
我能从后台的数据库中,找到一个变量Logintimes,并且通过request传到前台的jsp页面。
现在,我想知道,我能不能用将这个参数传到JS的函数中?

解决方案 »

  1.   

    你可以用jquery 或者js用ajax返回你的js代码和方法啊
      

  2.   

    不好意思看错了
    你可以这样
    request.setAttrbiult("name","my name is ajun");
    然后在你的js种
    function fun(){
       var v = '<%=request.getAtrribuilte(“name”)=%>'
       alert(v);//就会获得你传递过来的值
    }
    或者用el表达式
    function fun(){
       var v = '${name}';
       alert(v);//就会获得你传递过来的值
    }
      

  3.   

    可以将变量值输出到页面,也就是JS中,但是会是一次性的。(页面不提交的话,将没有新的值)。
    另外提醒楼主,JSP不是前台,JSP中的Scriptlet都是在后台执行的。
      

  4.   

    可以   那就叫ajax了var  message=xmlRequest.responseText;message  从后台action中传回来的,当然servlet一样。
      

  5.   

    各路大神,我是有用struts 2的,但是,为什么我这么写,一直抱错?
    window.location.href="ModifyPassword!getUser.action?username=" + <%=request.getAttribute("username")%>+"&type="+<%=request.getAttribute("type")%>;
      

  6.   

    window.location.href="ModifyPassword!getUser.action?username=" + "<%=request.getAttribute("username")%>"+"&type="+"<%=request.getAttribute("type")%>";
    不太记得,应该是要加引号,当做字符串处理的
      

  7.   

    window.location.href="ModifyPassword!getUser.action?username=<%=request.getAttribute("username")%>&type=<%=request.getAttribute("type")%>";
      

  8.   

    ModifyPassword!getUser中的“!”是否作为特殊字符了?
      

  9.   

    完全可以,也无需用什么ajax,用也是可以的。报错是什么错误先。怎么总是问问题不太会呢