`

java 动态修改propertis文件

    博客分类:
  • java
阅读更多
Properties props2 = new Properties();// 属性集合对象 
			fis =  new FileInputStream(path +  "/jeesite.properties");
			//必须要先获取properties,否则之前的properties内容将丢失
			props2.load(fis);
			
			
			if (fis != null) {
					fis.close();
		    } 
//fos 输出流必须要在 fis输入流关闭之后才能获取,否则将会把properties文件清空
			fos = new FileOutputStream(path +  "/jeesite.properties");
			Map<String ,String[]> map2 = request.getParameterMap();
    		for (Map.Entry<String, String[]> entry : map2.entrySet()) {  
    			 
    			//保存,并加入注释  
    			String key=entry.getKey();
    			if(key.equals("update")) continue;
    			props2.setProperty(key, entry.getValue()[0]);
    			props2.store(fos, "Update '" + key + "' value");  
    		  
    		}
分享到:
评论

相关推荐

    java解析Properties配置文件为对象Bean

    利用java的反射解析Properties文件转成对象 /** * 解析properties文件为对象 * @param * @param propPath * @param cls * @return * @throws InstantiationException * @throws ...

    jdbc.properties.zip

    用于创建完整的注册页面链接数据库,前段以及JDBC三个阶段结合构建完整注册系统提供使用,其他用途仅作参考使用

    s2sh框架+struts2国际化的实例

    由于上传限制,唯有放弃所有jar了。请大家见谅。另外,关于struts2国际化乱码问题: ...这个命令的意思是,用utf-8对globalMessages.propertis进行转码,转码后保存到globalMessages_zh_CN.propertis文件

    MongoDB 集群安装部署1

    集群搭建安装步骤修改mongo.propertis默认情况下不需要修改mongo.propertis文件中的信息,但是在某些情况下需要修改其中的参数信息,一般在

    基于SpringBoot+Vue实现的内容管理系统CMS源码+数据库

    打开/src/main/resources/application.propertis文件,根据实际情况修改spring.datasource.url、spring.datasource.username、spring.datasource.password的值。 启动程序。在eclipse中,右键点击项目名,选择Run as...

    SSM 读取properties文件

    在实际SSM项目中添加方法设计,读取properties文件代码。

    ssm框架(陆续更新shiro的整合)

    下载下来直接导入到IDEA里面即可运行的ssm框架(修改jdbc.propertis文件为自己的数据库) http://blog.csdn.net/qq_40706089/article/details/78707234教程地址

    Tomcat\Tomcat优化和监控

    log4j.propertis文件中是否设置成ERROR级别 2、把tomcat安装为windows服务的时候,要把jvm内存设置成1G,同时一定要把这些参数加进去。 -XX:PermSize=64M -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=48m -...

    Tomcat优化和监控.docx

    log4j.propertis文件中是否设置成ERROR级别 2、把tomcat安装为windows服务的时候,要把jvm内存设置成1G,同时一定要把这些参数加进去。 -XX:PermSize=64M -XX:MaxPermSize=128m -XX:ReservedCodeCacheSize=48m -...

    Java+MySQL+redis缓存

    案例中数据来自MySQL数据库,对查询出来的数据缓存到redis,redis缓存工具可以将缓存string,bean,list,map等类型...数据库配置使用了xml和propertis两种配置方式,redis缓存采用非切片和切片两种配置,大家可以自选择

    后台管理系统

    打开/web/src/main/resources/jdbc.propertis文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值。 运行程序。在eclipse中,右键点击项目名,选择Run as-Maven build...,Goals填入jetty:run或...

    log4j配置实例

    实现了log4j的log4j.propertis和log4j.xml两张配置方式

    详解Spring加载Properties配置文件的四种方式

    主要介绍了详解Spring加载Properties配置文件的四种方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    MyStudentManagerSSM-1.0.zip

    这次整合我分了2个配置文件,分别是spring-mybatis.xml,包含spring和mybatis的配置文件,还有个是spring-mvc的配置文件,此外有2个资源文件:jdbc.propertis和log4j.properties。完整目录结构如下(最后附上源码...

    JMETER组件介绍笔记

    jmeter.propertis 是jmeter 中间的核心文件 基本所有的JMeter 配置项都是在这个配置文件中间,比如: 设置字符集、设置监听器中间的模板、如果将来做分布式,服务器的代理等配置项都是在这个文件中间 路径:D:\apache-...

    SSM框架(Spring+SpringMVC+MyBatis) 整合实例

    分别是spring-mybatis.xml,包含spring和mybatis的配置文件,还有个是spring-mvc的配置文件,此外有2个资源文件:jdbc.propertis和log4j.properties。完整目录结构如下: 使用框架都是较新的版本: Spring 4.0.2 ...

    users.properties

    users.properties 用于ftpserver 配置

    Torchserve-基准测试:基准化Torchserve和Tensorflow服务的客户端

    用法1.目录确保主目录中有这些文件夹。 /model-server /benchmark /conf /logs /model-store /tmp/torchserve_benchmark并使用chmod -R 777授予这些文件夹的权限。2.指令rm -rf logs/; singularity run --nv -B ~/...

    yolov5_torchserve:使用在Docker上运行的YoloV5模型的Torchserve服务器,具有GPU和静态批处理推理功能以执行生产就绪的推理

    您只需要在ressources文件夹中传递一个yolov5权重文件(.pt),它将部署一个http服务器,准备进行预测。 设置Docker映像 如果使用GPU,则在本地构建Torchserve映像(dockerhub一个错误): Build the image ...

    cuc-spring-tomcat7-template:初始发布

    将 .setting.zip 文件(eclipse facet)添加到外部 tomcat 7.0 服务器解压 .setting 添加到 tomcat 上下文的路径 tomcat 开始访问 添加 Eclipse JPA 方面支持 添加jsp页面支持网页内容/hello.jsp 添加 ...

Global site tag (gtag.js) - Google Analytics