Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用spring MVC创建新的ini并更新参数_Java_Ajax_Spring Mvc - Fatal编程技术网

Java 使用spring MVC创建新的ini并更新参数

Java 使用spring MVC创建新的ini并更新参数,java,ajax,spring-mvc,Java,Ajax,Spring Mvc,我有两个参数,我在函数中使用ajax传递了它们 @RequestMapping(value = "/tmax", method = RequestMethod.POST) public ModelAndView tmax(@RequestParam("id") String id,@RequestParam("name") String name) { } 分配这两个参数后,它应该附加到test.ini文件中。 现在我需要创建test.ini文件并更新这两个参数 test.ini [PARA

我有两个参数,我在函数中使用ajax传递了它们

@RequestMapping(value = "/tmax", method = RequestMethod.POST)
public ModelAndView tmax(@RequestParam("id") String id,@RequestParam("name") String name) {

}
分配这两个参数后,它应该附加到test.ini文件中。 现在我需要创建test.ini文件并更新这两个参数

test.ini

[PARAMS]

param1 =""
param2 = ""

如何执行此操作请帮助我首先您必须创建文件(如果不存在):

File test = new File("test.ini")
您可以通过以下方式验证文件是否存在:

if (tmpDir.exists() ){//do something}
之后,您应该阅读文件内容:

FileInputStream fio = new FileInputStream(file,System.in);
StringBuilder str = new StringBuilder();
while(fio.hasNext()){
     srt.append(fio.nextLine())
}
fio.close();
System.out.println(str.toString());
您应该看到文件内容
之后,您可以覆盖您业务中的内容

@shubhandupramanik问题是我不知道,如何做到这一点,我如何在iniFileOutputStream flo=new FileOutPutStream(str)中存储我的参数;flo.save();