jsp配置文件数据信息读取
一、jsp从配置文件*.properties读取信息
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%> <%
ResourceBundle resource = ResourceBundle.getBundle("config"); <!--配置文件名-->
    String logoPath =ctx + resource.getString("System_Logo");
	    request.setAttribute("logoPath", logoPath);
%>
<title>
<!-- 直接输出配置值 -->
<%=resource.getString("System_Name") %>
<!-- 由于properties配置文件默认的编码为:ISO-8859-1,是不支持中文的,会乱码 -->
<%=new String(resource.getString("System_Name").getBytes("ISO-8859-1"), "UTF8") %>
</title> <body>
<script type="text/javascript">
// 赋值给js变量
var systemName ='resource.getString("System_Name")';
或
'${logoPath }'
</script>
</body>
import属性用于导入java中的包,import属性可以指定多个值,这些值之间需要用逗号(,)进行分隔。
表示 java.util包 中的所有类在使用时无需给出明确的包标识符。
jsp中import 是 page 的属性中惟一允许在同一文档中多次出现的属性。尽管 page 指令可以出现在文档中的任何地方,但一般不是将 import 语句放在文档顶部附近,就是放在相应的包首次使用之前。
java:
通过 java.util.ResourceBundle 类来读取,这种方式比使用 Properties 要方便一些
1>通过 ResourceBundle.getBundle() 静态方法来获取(ResourceBundle是一个抽象类),这种方式来获取properties属性文件不需要加.properties后缀名,只需要文件名即可
public static ResourceBundle resource = ResourceBundle.getBundle("config");
public static String system_Type_Config = resource.getString("System_Type");
EL表达式:
<% request.setAttribute("logoPath", logoPath); %> //设置值
${logoPath} //取值
jsp配置文件数据信息读取的更多相关文章
- bean.xml配置数据源和读取配置文件配置数据源
		一.bean.xml配置数据源 bean.xml装配bean,依赖注入其属性的时候,对应实体类中属性一定要有set方法, 二.读取配置文件配置数据源 1.配置文件 bean.xml配置: classp ... 
- sa命令从/var/account/pacct原始记账数据文件读取信息并汇总
		sa命令从/var/account/pacct原始记账数据文件读取信息并汇总 
- 仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)
		仿联想商城laravel实战---6.自建配置文件和缓存(如何读取自己创建的配置文件的信息) 一.总结 一句话总结: config()及相应的方法 1.前端插件选择好了,后端开发超级省力? 比如多图上 ... 
- 【干货】如何通过OPC自定义接口来实现客户端数据的读取?
		上篇博文分享了我的知识库,被好多人关注,受宠若惊.今天我把我在项目中封装的OPC自定义接口的程序分享一下.下面将会简单简单介绍下OPC DA客户端数据访问,以及搭配整个系统的运行环境. OPC(OLE ... 
- paip.c3p0 nullpointexcept 配置文件根路径读取bug 解决
		paip.c3p0 nullpointexcept 配置文件根路径读取bug 解决 windows ok linux犯错误... 查看loging, 初始化的时候儿jdbcurl,user,pwd都是 ... 
- Java配置文件Properties的读取、写入与更新操作
		/** * 实现对Java配置文件Properties的读取.写入与更新操作 */ package test; import java.io.BufferedInputStream; import j ... 
- 对Java配置文件Properties的读取、写入与更新操作
		http://breezylee.iteye.com/blog/1340868 对Java配置文件Properties的读取.写入与更新操作 博客分类: javase properties 对Jav ... 
- MP3 信息读取
		MP3 信息读取 运行环境:Window7 64bit,.NetFramework4.61,C# 7.0: 编者:乌龙哈里 2017-03-13 参考: MP3-wikipedia ID3v1 MPE ... 
- 实现对Java配置文件Properties的读取、写入与更新操作
		/** * 实现对Java配置文件Properties的读取.写入与更新操作 */ package test; import java.io.BufferedInputStream; import j ... 
随机推荐
- 2019-02-25 EST 科技文翻译
			The Definition of Theme and Rheme The point of departure is equally presented to the speaker and to ... 
- mysql'密码安全
			MYSQL数据库的安全配置 MYSQL密码的修改与恢复 MYSQL数据库密码的修改 Mysql5.7以下默认root登录密码为空,安装完成之后首先需要修改root的登录密码. # mysqladm – ... 
- PAT乙级 1031. 查验身份证(15)
			题目传送:https://www.patest.cn/contests/pat-b-practise/1031 一个合法的身份证号码由17位地区.日期编号和顺序编号加1位校验码组成.校验码的计算规则如 ... 
- Python学习笔记第十八周
			目录: 一.JavaScript正则表达式 1.test 2.exec 二.BootStrap 1.响应式 2.图标.字体 3.基本使用 三.Django 1.安装 2.创建目录 3.进入 ... 
- php防止sql注入的方法(转)
			[一.在服务器端配置] 安全,PHP代码编写是一方面,PHP的配置更是非常关键. 我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最 ... 
- Java中的容器 I————浅谈List
			一.List接口的继承关系 List接口是Collection接口的子接口,而ArrayList和LinkedList以及Vector是其实现类. List的特点是可以将元素维护在特定的序列中,可以再 ... 
- cocos2dx九宫图使用方法
			九宫格Sprite: itemBg = Scale9Sprite::create("pop/achieve_itembg.png");if(!itemBg)return false ... 
- poj-3666 【对dp子状态无后效性的理解】
			题目链接 错解: #include <cstdio> #include <cstring> #include <algorithm> #include <io ... 
- 结对第2次作业——WordCount进阶需求
			作业题目链接 队友链接 Fork的同名仓库的Github项目地址 具体分工 玮哥负责命令参数判断.单词权重统计,我只负责词组词频统计(emmmm). PSP表格 预估耗时(分钟) 实际耗时(分钟) P ... 
- doc四则运算
			import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.ut ... 
