动态创建本地系统中的CSV文件

时间:2013-01-12 12:52:46

标签: java file file-io

我正在尝试在用户系统中动态创建一个CSV文件,无论谁使用我的应用程序,以便我可以将数据写入其中,然后将其导入Excel。

完成应用程序后,我将在服务器系统中的Tomcat服务器中部署WAR文件。我试图使用System.getProperty(“user.home”)在特定路径中创建文件。但该文件是在部署App的系统(服务器系统)中创建的。

不同的用户将在不同的系统中使用该应用程序,那么如何在本地主机系统(用户系统)中获取创建文件的路径?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-1)

Tomcat对打开网页的用户一无所知。 Tomcat正在使用启动tomcat实例的用户的user.home。您应该使用会话创建自定义登录权限,并将您的网站帐户映射到本地系统用户。