首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

iframe中的奇怪现象,该如何处理

2013-08-04 
iframe中的奇怪现象[imghttp://][/img]用flashpaper将word文件转为swf后在iframe中打开,如果名字是英文可

iframe中的奇怪现象
[img=http://][/img]用flashpaper将word文件转为swf后

在iframe中打开,如果名字是英文可以打开,如果汉字乱码;

可是我把编码已经转了,看源码不是乱码,而在iframe中输出就是乱码了。


<body>
<s:action name="file_queryDownLcad" namespace="/"/>
<c:forEach items="${list }" var="f">
<a href="MyJsp.jsp?fname=${f }">${f }</a><br/>
</c:forEach>
  </body>


<body>
  <p>${param.fname }------------12121</p>
   <hr/>
   <iframe  src="<%=basePath %>swf/${param.fname}" width="100%" height="100%"></iframe>
  </body>

iframe,jsp,乱码,swf
[解决办法]
代码不全,看不出什么问题.

iframe的本质是一个浏览器窗口, 你自己再想想吧
[解决办法]
直接在过滤器转码不行吗?
[解决办法]
可以直接iframe src 文件,如果可以就是struts2的问题,可以只拦截.action
[解决办法]
页面设置了<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
request和response都设置成这个utf-8

热点排行