怎么样将js中的var变量赋值给String变量?
要在jsp判断,var变量是否为空。 
 如果为空,输出“空”,否则输出“非空”怎么做啊? 
 想是通过if   (a!=   null   &&   ! " ".equals(a))判断,但a是java变量,怎么将js中的var值赋给a,呢,希望大家指教.
------解决方案--------------------应该需要提交到服务端进行处理,可以考虑ajax
------解决方案--------------------为什么非得用java判断,直接这样判断不就行了 
 var xx = 你的值; 
  <script language=javascript>  
 if(xx==null || xx== " ") { 
   alert( "空 "); 
 } 
 else { 
  alert( "非空 "); 
 } 
  </script>      
 如果你非要用java判断 
 可以做一个隐残 <hidden id= "a "/>  
  <script language=javascript>  
 document.form[0].a.value=你的var; 
  </script>  
 后台去处理就行了
------解决方案--------------------LS同
------解决方案--------------------For_suzhen(不懂装懂) ( ) 
 说的就可以了。 
 或者 
 var str =  <%=a%> //把你的变量给str 
 然后判断str就可以了。这样算混编了,不过方便简单。
------解决方案--------------------我更正下楼上的: 
 var str =  " <%=a%>  "; 
 这样就可以在js得到java中a变量的值.
------解决方案--------------------java中的值传给js中的值的话可以直接写 <% %> 代码 
 js中的传给java中的要ajax吧
------解决方案--------------------hidden