jsp中读取properties文件
2016-04-11 13:15
447 查看
/article/10922045.html
jsp中读取properties文件,并把值设到js变量中:
web_stderr.properties文件内容:
[xhtml] view
plain copy
common.username.error.null = UserName can not be null.
common.username.error.invalid = UserName is invalid.
common.password.error.null = Password can not bu null.
common.password.error.invalid = Password is invalid.
common.login.error.user = The user can not been stored or password is wrong.
common.request.parameter.error = Request parameter error.
common.function.title.null = The tilte of function or is null.
common.session.timeout = The session has already expired.Please login again.
1.存储properties文件内容的js变量(common-checkmessage.jsp):
[xhtml] view
plain copy
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.ResourceBundle"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<%ResourceBundle res = ResourceBundle.getBundle("web_stderr"); %>
<mce:script type="text/javascript"><!--
var check_message_username_null = '<%=res.getString("common.username.error.null")%>';
var check_message_username_invalid = '<%=res.getString("common.username.error.invalid")%>';
var check_message_password_null = '<%=res.getString("common.password.error.null")%>';
var check_message_password_invalid = '<%=res.getString("common.password.error.invalid")%>';
// --></mce:script>
</head>
<body>
</body>
</html>
此时只要在其他jsp中包含该jsp文件,就可以在jsp和js文件中使用这些变量。
jsp中读取properties文件,并把值设到js变量中:
web_stderr.properties文件内容:
[xhtml] view
plain copy
common.username.error.null = UserName can not be null.
common.username.error.invalid = UserName is invalid.
common.password.error.null = Password can not bu null.
common.password.error.invalid = Password is invalid.
common.login.error.user = The user can not been stored or password is wrong.
common.request.parameter.error = Request parameter error.
common.function.title.null = The tilte of function or is null.
common.session.timeout = The session has already expired.Please login again.
1.存储properties文件内容的js变量(common-checkmessage.jsp):
[xhtml] view
plain copy
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.ResourceBundle"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<%ResourceBundle res = ResourceBundle.getBundle("web_stderr"); %>
<mce:script type="text/javascript"><!--
var check_message_username_null = '<%=res.getString("common.username.error.null")%>';
var check_message_username_invalid = '<%=res.getString("common.username.error.invalid")%>';
var check_message_password_null = '<%=res.getString("common.password.error.null")%>';
var check_message_password_invalid = '<%=res.getString("common.password.error.invalid")%>';
// --></mce:script>
</head>
<body>
</body>
</html>
此时只要在其他jsp中包含该jsp文件,就可以在jsp和js文件中使用这些变量。
相关文章推荐
- js中void(0)
- jfinal取消默认跳转到view.jsp页面的方法
- 【项目积累】对JSON数据的处理
- JScrollPane自动乡下滚动
- 使用 t-SNE算法和JavaScript语言可视化Visualizing Top Tweeps with t-SNE, in Javascript
- 【javascript 对日期的扩展 Format\addDays】
- js知识学习1
- 通过一道笔试题浅谈javascript中的promise对象
- knockout.js
- js性能优化文章集锦
- JavaScript的最大函数參数长度和最大栈深度检測
- 把json 转换成List集合
- JAVASCRIPT浏览器兼容问题
- 详解JavaScript的另类写法
- JS中六种数据类型(二)――Null
- Jqurey无刷新页面方法,所以js中的刷新页面方法应该写在一个方法里面
- js获取url的参数和值的N种有效方法
- JS产生随机数的几个用法!
- json格式转换(json,csjon)(天气预报)
- javascript中的style只能取到在HTML中定义的css属性