2010-07-29 6 views
0

Je veux envoyer et fichier HTML en utilisant JSP. Mais le problème est ..
1) Lorsque nous développons un fichier HTML, nous mentionnons des fichiers CSS et JavaScript.
2) Donc, quand j'envoie le fichier, il manque tout le format que j'ai défini dans une autre page (sous forme de CSS et javascript).
3) Donc, maintenant je veux mettre en œuvre une telle logique par laquelle, il peut lire tous les fichiers CSS et JavaScript et l'envoyer avec le courrier ensemble.
4) Avec la même position et la même structure de fichier. Autrement dit, je veux maintenir la position du répertoire de CSS et JavaScript.
5) C'est possible, mais pour cela je devrais aussi envoyer le fichier CSS/JS. Ce que je ne veux pas faire explicitement. Une solution possible ce que je pensais avant de demander ici .......
a) Je peux ajouter tous les contenus CSS/JS dans le fichier HTML, de sorte qu'il ira avec le fichier html au moment unique.
b) Mais c'est correct avec un ou deux fichiers. Mais si j'ai beaucoup de fichiers sur mon site, je devrais copier ce contenu dans tous les fichiers dont je ne veux pas.
c) zippez tous les fichiers ensemble et postez-les. Mais, aussi je ne veux pas. Je veux envoyer seulement le fichier .HTML.
d) Je peux lire le fichier HTML et lire le fichier qui a été inclus ou ajouté en HTML et l'envoyer de manière implicite. mais dans ce cas, la structure du répertoire ne sera pas prise en compte.problème logique dans l'envoi d'un fichier HTML

Je sais que c'est un type de question différent. Je ne veux pas le code. Je veux juste la logique ..
Plz m'aider ...

Répondre

1

Sonne comme vous pratiquement exclu presque chaque option. Si vous voulez seulement envoyer le fichier .html, vous devez inclure le fichier .js et le fichier .css dans le fichier. La seule autre chose que je peux penser est de télécharger les fichiers .js, et .css ailleurs et d'inclure des références à leurs emplacements dans le .html.

1

Internet Explorer propose une option permettant de regrouper la page incluant toutes ses ressources dans un seul fichier.

Fichier -> Enregistrer sous ...

puis dans le Type de champ choisir "Archive Web, fichier seul (* .mht)".

Selon le navigateur utilisé par le destinataire, il peut ou non être en mesure d'afficher directement le fichier * .mht résultant. Edit: Le navigateur Google Chrome dispose également d'une option "Enregistrer la page sous ... Web Page, Complete" qui semble intégrer le CSS et JS dans le fichier HTML, mais pas les images. Peut-être que cela fonctionnerait pour vous.