N久没来CSDN,一来大手笔,一百分(别踩我),呵呵
情况是这样的,我想把A页面(受保护的资源)放到WEB-INF下,
A页面里包含了flash “aa.swf”,<object id=......>
   <param name="test" value="">
   ......
</object>但是aa.swf和A页面是同一个目录(即WEB-INF)下,这样的话直接写
<param name="test" value="aa.swf">是访问不到aa.swf的,
望高人解决,最好有代码提示,请先测试通过后再作解答,万谢!

解决方案 »

  1.   

    如果非要将falsh保护起来,那么可以写一个JSP或Servlet来读取并输出falsh流内容。
    不过这样看上去像‘脱裤子放屁’。
      

  2.   

    放在WEB-INF里的内容应该都是没法访问的
      

  3.   

    保护的原因无非就是不让用户下载,没错吧
    不少网站资源在IE下可以打开但就是不能SAVE到本地。放WEB-INF下不可行。
    还真就你说的,用基层的IO流来处理吧。肯定有现成案例
      

  4.   

    把地址改一下,你可以看一下编译后falsh的路径,根据这个路径
      

  5.   

    放在WEB-INF里的jsp文件
    在tomcat服务器上是打不开的
    不知道LZ想弄什么