Реализовать хранилище документов для веб-приложения
В настоящее время я пытаюсь реализовать хранилище документов для веб-приложения (то есть пользователь открывает документ и сохраняет его непосредственно на сервере). Я провел некоторое исследование и нашел WebDAV, который поддерживает это (www.webdav.org). Однако WebDAV, похоже, не поддерживает Firefox, если вы не загружаете и не используете расширение. Я ищу способ сделать это без необходимости стороннего расширения
Вопросы:
How can this be accomplished with webDAV without a 3rd party extention?
Is there another lib/way to accomplish this?
2 ответа
Джон, верно, вы можете запускать документы в соответствующем редакторе (например, Word, Excel) прямо из IE, но для того же в FF или Chrome требуется какое-то расширение.
Обратите внимание, что с помощью webdav ваши пользователи могут просматривать документы на сервере, как если бы они находились на обычном диске, и открывать их с помощью обычных инструментов, таких как проводник Windows или диалоговое окно открытия файла.
Я регулярно помогаю клиентам, реализующим это с моим продуктом библиотеки webdav server - http://milton.io/
В Spring Framework вы можете включить поддержку многоэтапной загрузки, а затем просто использовать стандартную функцию загрузки java-форм из любого веб-браузера для загрузки документа на ваш веб-сервер.