曾经在ASP里边想实现,好像最后没能成功..

解决方案 »

  1.   

    1、js->jsp,除了提交或者共享一个存档文件,好像没有别的什么好方法;
    2、js->jsp生成的html元素,这好办,写js控制html元素的属性就行了。对于第一点,虽然不好办,但通常会采用一些方法绕过,基本上不会出现不能解决的麻烦。
      

  2.   

    JavaScript在客户端,jsp在服务器端,JavaScript要传给jsp只能提交
      

  3.   

    我一般用
        2、js->jsp生成的html元素,这好办,写js控制html元素的属性就行了。
    然后刷新页面读取
      

  4.   

    分清客户端和服务端可以给你一个asp的asp服务端生成js的例子
     function shownotsafestr(){
     str="<script language='javascript'>";
     str=str + "var str='not safe';";
     str=str + "alert(str);";
     str=str + "history.back(-1);";
     str=str + "</script>";
     shownotsafestr=str;
     }
      

  5.   

    test.jsp:
     <% String jspara=(String) request.getParameter("testpara");%><form name="testform" action="">
    <input type="hidden" name="testpara" value="">
    </form><script>
    var jspara="test!";
    function update(){
    form1.action="test.jsp";
    form1.testpara.value=jspara;
    form1.submit();
    }
    </script>