如何将javascript变量与Jsp变量进行比较?

时间:2011-07-04 06:45:08

标签: javascript jsp

我想将javascript变量与jsp变量进行比较。我怎么能这样做?

 function verify_details()
   {
    var resourceId=document.getElementById("res").value;'
    <%! String rId;%>
    <%
    for(int i=0;i<l.size();i++)
    {
      rId=l.get(i).toString();
       System.out.println("Elements Are:"+rid);
    %>
       if(resourceId==rId)
        alert("Alloted");
       else
           alert("Not Alloted");  

   <%}%>

   }

2 个答案:

答案 0 :(得分:1)

你不应该首先这样做。请参阅this

如果您真的想要,请在其中创建一个包含此代码的新JSP,将要比较的变量作为参数传递(使用AJAX调用该页面)并获取结果。

但是,这太复杂了,这种情况应该永远不会出现在结构良好的代码中。

答案 1 :(得分:0)

使用某些控件,例如“隐藏”或任何其他控件。它的值可以在javascriptjsp中访问。