在javascript中调用jsp变量的问题
有一段代码。   
  <html>  
  <head>  
  <TITLE> Reusing   JavaBeans   in   JSP </TITLE>  
  </HEAD>    
  <BODY>  
  <CENTER>  
  <TABLE   BORDER=5>  
  <TR>  <TH   CLASS= "TITLE ">  
 Reusing   JavaBeans   in   JSP </TABLE>  
  </CENTER>  
  <P>  
  <% 
 String   aa= "RD12 "; 
 %>  
  <jsp:useBean   id= "test "   class= "au.bl.object.Code "   />  
  <H1> Message:    <%=aa%> , <%=test.isReason(aa)%>  <I>  
  <input   type=button   value= ' *  '   onClick= 'check() '>  
  <input   type=text   name= 'code1 '   value= 'RD12 '>  
  </I>  </H1>    
  </BODY>  
  </HTML>    
  <script   language=javascript>  
       function   check() 
       { 
 	var   bb= 'RD12 '; 
 	var   i=1; 
 	alert   (eval( 'code '+i+ '.value ')) 
 	var   cc= " <%=test.isReason( "eval( 'code1.value ') ")%>  "; 
 	alert   (cc); 
 	return   false; 
       } 
  </script>      
 其中test.isReason的参数我要用code1.value   的值,但上面的写法有问题,传给test.isReason的参数是eval( 'code1.value '),并没有真正取到code1.value的值。   
 高手帮忙看看,谢谢!!!!!
------解决方案--------------------jsp是在服务器端执行的 javascript是在客户端执行的......
------解决方案--------------------你的标题就有问题:在javascript中调用jsp变量的问题    
 你是想在jsp中使用javascript的变量。那是不可能的!!!!!
------解决方案-------------------- <script language=javascript>  
   function check() 
   { 
 var bb= 'RD12 '; 
 var i=1; 
 var values=eval( 'code '+i+ '.value '); 
 var cc= " <%=test.isReason(\ " <%=values%> \ ")>  "; 
 alert (cc); 
 return false; 
   } 
  </script>      
 改成这样
------解决方案--------------------写到Cookie中去。