在frame页面框架中实现多国语言的转换问题
我现在一个项目中需要有多国语言(中/英/法)支持,项目用了Struts框架,3种语言的资源文件(applicationresources)也已经写好,页面用了frame框架,其中主页面是:
<frame src="<%=request.getContextPath()%>/web/main/main-frame.jsp" name="content" id="mainFrame" title="content" />
需求:
某一浏览用户进入了某一详细的页面.如:当前页面是英文:http://localhost/xxx/product.do?function=view&page=102&kind=23然后点击top.jsp(网页最上边部分的页面)上的一个语言链接(中文).
问题:
如何把页面转换成中文语言后,而当前访问的页面没有改变(允许刷新,但还是原来的地址(http://localhost/xxx/product.do?function=view&page=102&kind=23)呢?
注意的是,我当前这个地址是在一个frame框架里的主页面,返回后是需要把整个frame中的页面语言都全部转换回来,只是我当前这个主页面中的地址仍然不变.
如果在后台的Action实现Local转换后怎么样返回页面,或者是说用javascript可以实现,我对javascript不太熟悉,请大家多多指教,谢谢!
------解决方案--------------------给你一个有例子的网址
http://www.blogjava.net/max/category/16130.html
------解决方案--------------------以前做过,看看,这片文章吧
http://www.devedu.com/Doc/Java/OpenSource/5765.aspx