如何用JavaScript获得后台传过来的参数啊

我的登陆页面是html的,登陆的时候我想做个提示,提交到后台后servlet里,如果密码不争取就用request.setAttribute来传一个值到登陆页面,问如何用JavaScript来获得这个参数。如果有别的解决方法也可以,谢谢了啊

直接用EL语句${request}就可以获取到
后台:request.setAttribute("password",password);
前台页面:js中 ${password}

这个问题完全可以用AJAX来实现,你到网上搜搜,很多这样的例子

为什么要html的页面呢?是不是在做jsp啊?如果是jsp页面的话,我有办法。

可以在页面先用隐藏域
然后再用js
document.getElementById('pwd');获得!

先把后台的值放在一个隐藏的INPUT 里面,然后再用document.all."input的ID".value,就可以取到这个值

<script>
    // 加载函数
    window.onload = function(){
        //alert("aaaaaaaaaa");
        var username = document.getElementById("username");
        var username = "${user.username}";
        alert(username);
        if(username){
            document.getElementById("msg").innerHTML("第一次访问");
        }else{
            document.getElementById("msg").innerHTML(username+"欢迎回来");
        }
    }
</script>

 

其中的var username="${user.username}"; 就是用js取值user对象的值

 var username = "${user.username}";