<jsp:include page=<%= xxx %> />

解决方案 »

  1.   

    我想知道你要怎么修改?要在jsp里面获取外部js内容然后修改吗?这是不可能的
      

  2.   

    <script src="xxx.jsp"></script>,把js文件用jsp代替,当然jsp里的运行结果要是js脚本,就能动态了。如果非要用程序改文件,基本上不可行。如果多个用户同时使用js文件,则会造成不可预测的结果。
      

  3.   

    FileInputStream fileinputstream = new FileInputStream(filePath);//读取模块文件修改...FileOutputStream fileoutputstream = new FileOutputStream(fileame);//建立文件输出流
      

  4.   

    我的意思是,对于不同的browser产生不同的js。但不是xxx.write()。browser可以缓存。
      

  5.   

    用jQuery$.getScript("test.js"); 
      

  6.   

    建议还是用window.ActiveXObject判断一下当前浏览器是否IE,跳到对应的js文件去执行吧。
    每次更改js文件内容不是个好的办法。当然如果你坚持,那i服了u.
      

  7.   

    可以动态拼成JS或者将JS存为模板调用
    ----------------------------------------
    找猎头把自己卖个好价钱!
      

  8.   

    要从外部调用js
    在jsp页面中应该引入<jsp:include page="xx.js">
      

  9.   

    能否在js写到browser时动态修改,修改后的js可以被缓存
      

  10.   

    学习中--------------------------
    http://www.shawnlin.cn
      

  11.   

    zgltyjzx:
      
      能否详细点。
      

  12.   

    <script src="/服务器请求路径"></script> 链接到一个路径而不是一个文件,就像你写jsp一样写动态的js脚本
      

  13.   

    谢谢诸位!
    <script src="XXX.jsp"> </script>我知道这种方式。这样文件不被缓存。
      

  14.   

    问一下 
    js 是否也可以有id呢
    直接用id判断不是很好