Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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 写入XML文件阻止访问_Java_Xml_Jakarta Ee_Web - Fatal编程技术网

Java 写入XML文件阻止访问

Java 写入XML文件阻止访问,java,xml,jakarta-ee,web,Java,Xml,Jakarta Ee,Web,我有一个web平台,用户可以编写和读取XML文件。当另一个用户在写XML文件时,如何阻止用户在该文件上写?为了安全起见,我不希望2个以上的用户同时写入XML文件…您需要同步写入方法。请在此阅读: 如果有多个用户写入同一配置文件,则可能需要重新考虑设计。我想你会有很多问题。你能改用数据库吗?事实上,我只有3个用户,我认为这不会是一个大问题,而且,这个XML文件为Android应用程序提供数据。我要读你的帖子。谢谢你的回答:)对write方法的简单锁定应该会起作用——但是如果你有两个人想写,那么第

我有一个web平台,用户可以编写和读取XML文件。当另一个用户在写XML文件时,如何阻止用户在该文件上写?为了安全起见,我不希望2个以上的用户同时写入XML文件…

您需要同步写入方法。请在此阅读:


如果有多个用户写入同一配置文件,则可能需要重新考虑设计。我想你会有很多问题。你能改用数据库吗?

事实上,我只有3个用户,我认为这不会是一个大问题,而且,这个XML文件为Android应用程序提供数据。我要读你的帖子。谢谢你的回答:)对write方法的简单锁定应该会起作用——但是如果你有两个人想写,那么第二个人写的人可以覆盖第一个人的更改。您可能希望在允许用户编写之前通知用户xml文件已更改,以便用户可以查看它。