js文件实现国际化的问题求助

问题描述

js文件实现国际化的问题求助

jsp:

 <script type="text/javascript" src="<%=request.getContextPath() %>/js/application_zh_CN.js"></script>

在Jsp中引入这个Js文件,我若是想实现这个文件的国际化,除了在Js文件中引入一个Jsp作为i18n标签资源库这个方法,能否在引入标签的这个地方就实现国际化?
已经有application_zh_CN.js和application_en这两个js文件

解决方案

js文件国际化
JS 国际化实现

解决方案二:

js有国际化的必要吗?js是脚本代码的啊,需要国际化的应该都是文本信息的。

时间: 2024-10-28 10:35:00

js文件实现国际化的问题求助的相关文章

关于人人网生成JSON格式的JS文件的问题

问题描述 在人人网的完善个人信息的页面中有http://s.xnimg.cn/a13819/allunivlist.js这样一个JS文件,这里面存放着国家,和省份(也有学校)的数据,俺想问一下,这样的数据是不是直接在后台用IO流生成的?这些数据都是很难变化的,这样做有什么好处?希望大家给点思路....... 问题补充:如果生成这样的JS文件,直接用IO把数据写入到JS文件吗? 解决方案 引用如果生成这样的JS文件,直接用IO把数据写入到JS文件吗? 可以在数据库中保存这些数据,在页面中做一个维护

用ajax动态加载需要的js文件_AJAX相关

习惯了用java,在java中,需要某个类直接import就可以了,所以做javascript的时候也想实现这个效果. 前段时间,用了下dojo,里面的dojo.require的功能很不错,一看代码,晕了,一大堆东西,唉-还是自己写个简单点的,dojo.require可以引入包,我就只做一个导入js文件的. 开始用的document.write,执行顺序不对了,这是在后面进行导入,而我们总是在前面执行中就需要导入的js,这样,执行中就会报"某某未定义",就是顺序问题了. 接着,我就想用

用ajax动态加载需要的js文件

习惯了用java,在java中,需要某个类直接import就可以了,所以做javascript的时候也想实现这个效果. 前段时间,用了下dojo,里面的dojo.require的功能很不错,一看代码,晕了,一大堆东西,唉-还是自己写个简单点的,dojo.require可以引入包,我就只做一个导入js文件的. 开始用的document.write,执行顺序不对了,这是在后面进行导入,而我们总是在前面执行中就需要导入的js,这样,执行中就会报"某某未定义",就是顺序问题了. 接着,我就想用

Eclipse中JS文件即使取消语法验证仍提示错误

     我想大家应该都遇到过这种问题:js文件一直提示报错,如图:  通常的做法都是取消js文件的语法验证,操作如图:   首先你的项目上鼠标右键-->Properties  然而,这招并不是放之四海而皆准的,如果取消了js语法验证仍然报错怎么办? 其实对付这种问题的终极解决办法如下:    首先你的项目上鼠标右键-->Properties        如果有多个js文件,一个个的add有点繁琐,这时候你可以点击Add Multiple进行批量添加,如图:    最后重新构建你的整个项目,

LABJS按需动态加载js文件

  为了提高页面的打开和加载速度,我们经常把JS文件放在页面的尾部,但是有些JS必须放在页面前面,这样就会增加页面的加载时间;于是出现了按需动态加载的概念,这个概念就是当页面需要用到这个JS文件或者CSS渲染文件的时候,在去请求这些文件,这样就节省了页面的加载时间 LABjs 是一个很小的 JavaScript 工具,用来根据需要加载 JavaScript 文件,通过使用该工具可以提升页面的性能,避免加载不需用到的 JavaScript 文件,可以实现动态并行加载脚本文件,以及管理加载脚本文件的

JS文件加载:比较async和DOM Script

async与script动态加载都能使文件异步加载,本文叙述它们对页面渲染和load加载的影响方面. 目前我用demo.js作为执行文件操作.代码: var now = function() { return +(new Date()); } var t_s = now(); while(now() - t_s < 2000) {  } 用sleep.php作为请求文件操作.代码: <?php     sleep(3);     echo "var bb"; ?> 1

Minify优化网站:合并多个CSS或者js文件

文章简介:用Minify优化网站性能 合并多个CSS或者js文件. Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能.它会合并多个CSS或者JavaScript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头.Minify 在设计上和Yahoo的 Combo Handler Service非常像,不过Minify可以合并任何你想要合并的JavaScript和CSS文件. 一般情况下,网站速度的瓶颈都在前端,而最关键的就是资源的加载

如何调整JS文件提高网页速度?

随着互联网用户需求的提升,加上移动设备的越来越普及和流行,网站加载速度越来越受到站长的关注.网站加载时间是用户流失的一个主要原因,普通用户是不会有耐心来等待一个超长的网页加载,而这一点直接影响到网站的运营. 在百度站长平台页面优化建议中,百度就着重检查了网站加载时间这一块,并针对首字节时间.使用长链接.启用gzip压缩.图片压缩.设置静态内容缓存时间.合理使用Cookies.合并CSS和JS文件等方面给出了优化建议.这些就不一一说了,下面就谈谈网页如何设置JS文件提高加载速度. 绝大部分网页都会

在自定义Server Control中捆绑JS文件 Step by Step

js|server 注:本文基于.NET 2.0 和 VS2005 我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题.把一段一段的javascript block写在cs文件里是一件很"丑陋"的事情,javascript就应呆在*.js文件里.js文件怎样才能"打包"到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的.整理出来,免得大家走弯路.废话无多,