IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Utiliser submit() en JAVA


Sujet :

Java

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 469
    Par défaut Utiliser submit() en JAVA
    Bonjour,
    Je ne sais pas si je suis dans le bon forum, ni même si mon titre correspond bien à ma question.

    J'ai besoin d'afficher des pages web et de naviguer entre elles. Je sais afficher une page dans un JPanel
    Je sais passer d'une page à une autre via les tags <href ...> d'une page.
    J'ai une page qui utilise un formulaire, ce formulaire permet d'envoyer vers une nouvelle page web.
    Et ça je ne sais pas faire. Il ne s'agit pas de faire un formulaire, je sais faire et de plus il existe déjà, mais bien comment utiliser submit() en java.

    Merci.

  2. #2
    Membre chevronné
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 348
    Par défaut
    Bonjour,

    Pouvez-vous préciser quel composant est utilisé pour afficher les différentes pages et comment est-ce que vous gèrez les "href" ?

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 469
    Par défaut
    Citation Envoyé par gervais.b Voir le message
    Bonjour,

    Pouvez-vous préciser quel composant est utilisé pour afficher les différentes pages et comment est-ce que vous gèrez les "href" ?
    En fait pour le moment c'était simple puisque je me contentais de récupérer le contenu de la page à afficher et je l'affichais dans un JEditorPane, lui-même dans un JSCrollPane inclus dans un JPanel.

    Je récupère donc un document à partir d'une adresse http

    Ce JEditorPane est doté d'un mouseListener : si on a cliqué sur un lien (interne ou externe à la page), le document affiché change et devient le nouveau document.

    Donc ce n'est pas une vraie navigation. De plus en testant aujourd'hui l'ancienne méthode pour naviguer qui était créée pour un vieux projet, je m'aperçois que ça ne marche plus comme prévu (cela ne marche que pour des liens de pages locales)

    Il faudrait donc que je redémarre à 0. Mais la documentation est gigantesque et ne répond pas forcément à mes besoins qui sont plutôt restreints par rapport à tout ce que j'ai pu voir sur Internet.

    Il faut qu'un composant (lequel ?) soit capable d'afficher une page html (sans php), qu'un clic sur un lien (href ou '#') affiche la nouvelle page ou se positionne sur le lien interne, affiche les formulaires, et un clic sur le bouton soumettre ait le même résultat qu'un navigateur habituel.

    Merci de vous intéressez à mon problème.

    Cordialement
    P. HENRIO

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 469
    Par défaut
    Un grand merci à gervais.b qui a mis le doigt sur le problème que je soupçonnais mais que je ne savais par quel bout prendre.
    Effectivement j'utilisais jusque là un JEditorPane qui permet de passer d'une page à une autre en html pur (lien interne ou externe) et pas de naviguer avec du javascript ou même des formulaires. Jusque là ça suffisait à mes besoins. Mais là, pour ce que je veux, JEditorPane est insuffisant. Je me dirige vers JWebBrowser (du projet DJ Project de Christopher Deckers http://www.nextencia.net/) qu'il faut que j'étudie sérieusement car je n'ai pas besoin du navigateur lui-même mais seulement d'interpréter le résultat de submit().

  5. #5
    Membre chevronné
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 348
    Par défaut
    Heureux d'avoir pu vous "aider" mais je n'ai pas fait beaucoup.

    N'oubliez pas de marquer la question comme résolue si vous estimez qu'elle l'est.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur lors de l'utilisation de TableSorter.java
    Par Frac10 dans le forum AWT/Swing
    Réponses: 47
    Dernier message: 20/11/2006, 12h06
  2. [Protocole] Utiliser SNMP sous Java !?
    Par condor_01 dans le forum Entrée/Sortie
    Réponses: 12
    Dernier message: 31/07/2006, 12h19
  3. Utilisation DLL avec java et licence ?
    Par dinver dans le forum Général Java
    Réponses: 4
    Dernier message: 13/04/2006, 21h23
  4. [API] Utiliser Samba avec Java
    Par Begood dans le forum Général Java
    Réponses: 1
    Dernier message: 13/03/2006, 19h26
  5. utiliser DocBook avec Java et générer du HTML
    Par hélia dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 03/03/2006, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo