Как я могу использовать корневой каталог System.getProperty ("user.home") - PullRequest
0 голосов
/ 31 января 2011

Я использую этот метод [System.getProperty("user.home")] в своем приложении grails под groovy, чтобы получить корневой каталог и сохранить файл в этом каталоге, но при развертывании веб-сайта на сервере и попытке этого метода файл, сохраненный в серверная сторона не в клиентской. Это означает, что System.getProperty("user.home") получает корневой каталог сервера, а не клиента. Что я могу сделать, чтобы получить корневой каталог клиента, а не серверный.

1 Ответ

9 голосов
/ 31 января 2011

Вы не можете получить домашний каталог клиента.И вы не можете автоматически сохранять файлы на удаленном клиентском компьютере в выбранной вами папке.

Когда вы запускаете его на своем собственном компьютере, и вызов System.getProperty("user.home"), кажется, работает, это только потому, что вы просматриваетесайт с сервера в качестве локального клиента.

Как уже говорилось ранее в предыдущем вопросе , вы не можете автоматически сохранить файл в выбранном вами месте на компьютере клиента.

Не без установки какого-либо клиентского программного обеспечения на их компьютере в любом случае или с помощью подписанного апплета или аналогичной подписанной технологии.

В противном случае это было бы огромной проблемой безопасности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...