• # Précisions

    Posté par  (site web personnel) . Évalué à 4.

    Quel type de fichier ? Images ? XML ? Texte ? Autre ?

    Pour stocker sur le serveur ou envoyer à l'utilisateur ?

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

    • [^] # Re: Précisions

      Posté par  . Évalué à 0.

      On peut le considérer comme un fichier texte (en fait je dois generer un script shell).
      Ce fichier doit être envoyé à l'utilisateur.
  • # carburateur

    Posté par  (site web personnel) . Évalué à 2.

    <%@ page contentType="application/x-sh; charset=UTF-8" %>

    ...

    <%

        response.setHeader("Content-Disposition", "attachment; filename=foo.sh");

        ... sortie du script ...

    %>
    • [^] # Re: carburateur

      Posté par  . Évalué à 0.

      j'ai pas compris l'en-tête.

      sans utiliser les java beans ?
      • [^] # Re: carburateur

        Posté par  (site web personnel) . Évalué à 2.

        j'ai pas compris l'en-tête.

        il indique au navigateur le type de contenu produit par la page JSP.

        sans utiliser les java beans ?

        de quoi tu parles ?
        • [^] # Re: carburateur

          Posté par  . Évalué à 0.

          Je parle des classes java qui doivent etre appelées au sein d'une JSP.

          Bon, le code que vous m'avez donné, je l'ecrit dans la page ou il y a le formulaire ou dans la page qui vient apres (action du formulaire).

          Merci.
          • [^] # Re: carburateur

            Posté par  (site web personnel) . Évalué à 2.

            Je parle des classes java qui doivent etre appelées au sein d'une JSP.

            Je vois pas où j'ai bien pu utiliser des java beans dans ce que j'ai montré ?

            Bon, le code que vous m'avez donné, je l'ecrit dans la page ou il y a le formulaire ou dans la page qui vient apres (action du formulaire).

            Je pensais que tu avais une meilleure connaissance du problème. Je ne vais pas écrire tout ton code, désolé.
          • [^] # Re: carburateur

            Posté par  (site web personnel) . Évalué à 1.

            Ya plusieurs façons de le faire mais bon

            la plus simple pour toi c'est de mettre le bout de code dans la page qui vient apres.

            Ton formulaire peut-etre en html pur s'il a pas besoin d'etre trop dynamique.

            et ensuite la page sur laquelle ton formulaire sera postée, doit contenir le header qu'on t'a donné au début et ensuite tu génères ton script.

            le header sert juste à dire au navigateur quel type de document, on va lui envoyer.
            Donc dans le cas présent, il va comprendre que c'est pas de l'html et donc "va t'ouvrir la boite enregistrer sous" ( mais ca dépend des navigateurs)

            Après toutes les sorties que tu enverras, seront stockés dans le fichier

            Bon courage
            • [^] # Re: carburateur

              Posté par  . Évalué à -1.

              J'ai essayé avec le bout de code ci-dessous mais il me genere un fichier avec du code html sans les parametres saisis.
              Comment faire inclure les parametres du formulaire dans le fichier ?

              "Après toutes les sorties que tu enverras, seront stockés dans le fichier".
              Comment ?

              A propos du type de document généré, c'est un script shell et non une page html.

              Merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.