2008-11-21 7 views
1

Nous avons une application Web qui nécessite beaucoup de documents. Dans un cas d'utilisation typique, un document sera généré à partir de notre application Web. L'utilisateur télécharge le document généré dans le système de fichiers local et le modifie. Après ce travail, l'utilisateur télécharge le document modifié dans l'application Web.Modifier des documents de façon transparente dans une application Web

J'ai besoin d'un moyen plus simple de travailler avec l'application web et les documents. Cela devrait être transparent. Peut-être, il existe un moyen, d'éditer le document dans un dossier webdav similaire à une liste de documents sharepoint et de le stocker directement dans l'application web, sans stocker un document temporaire sur le système de fichiers local.

Mais peut-être, il y a de meilleures idées.

P.S: Je ne veux pas utiliser des contrôles actifs x et il doit être un webapplication :-)

Merci pour votre aide.

Répondre

1

Je ne pense pas que ce soit possible sans un plugin. J'ai déjà utilisé ActiveX dans le passé, peut-être serait-il possible d'écrire une applet java multiplateforme?

+0

Merci, peut-être, c'est la voie à suivre. – ChaosSpeeder

1

WebDav est peut-être la solution idéale.

J'imagine que vous créez le fichier dans un dossier sur le serveur, puis envoyez l'utilisateur là-bas, où il pourrait le modifier et le sauvegarder.

Les inconvénients sont les suivants:

  • Les utilisateurs doivent disposer d'un logiciel pour éditer des documents sur leurs machines
  • Aucune concurrency manutention

Une autre option serait de générer vos documents en HTML puis utilisez un Éditeur HTML (tel que FckEditor ou FreeTextBox) pour permettre aux utilisateurs de modifier le document en ligne.

+0

C'était mon idée. L'utilisateur édite le document avec Office (Word ou OpenOffice). Un éditeur HTML peut être restreint, pour éditer le document entier. – ChaosSpeeder

Questions connexes