request.setAttribute("aaa",你的值);
<input type="hidden" value='${aaa}' id='aaa'/>
var aaa=document.getElementByID("aaa").value;
alert(aaa);

解决方案 »

  1.   

    request.setParameter("name",你的值);
    <input type="hidden" value='<%=request.getParameter%>' id='aaa'/> 
      

  2.   

    PrintWriter outprint = response.getWriter();
    outprint.print("<script>alert('"+变量名+"')</script>");
      

  3.   

    类里边request.setAttribute("aaa",你的值); jsp里边
    var aaa=<%=request.getAttribute("aaa").toString()%> ;
    alert(aaa);
      

  4.   


    value='${aaa}'这个是什么意思啊
      

  5.   

    我给你举个jsf的例子,jsp也类似
    在java里: 自己定义类似:
      HttpSession session = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(true);
             name="salana";
             session.setAttribute("name",name);
    在jsp里:语法自己想想,也不难
            request.getAttribute("name"); 
           <input type="hidden" value='${aaa}' id='aaa'/> 
           var aaa=document.getElementByID("aaa").value; 
            alert(aaa);
      

  6.   

         将aaa换成name
      

  7.   

    就是从服务器得到aaa的值,给隐藏属性aaa
      

  8.   

    alert(<%=request.getAttribute("aaa")%>);
      

  9.   

    <%
    String a="hello";
    %>
    <script language="javascript">
       alert("<%=a%>");
    </script>
      

  10.   

    注意要有分号"<%=a%>",否则就会报js脚本错误了。
      

  11.   


    这个不错,在编写逻辑时弹出对话框,结合iframe可以实现类似ajax的效果。
    省掉很多js代码。