Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    submit ad uno specifico form

    Volevo sapere se c'è un modo per eseguire un form da java.
    Mi spiego meglio:
    la pagina web con cui devo andare a interagire ha molti form nella stessa pagina (tutti ovviamente con un name diverso). Il problema è: come faccio ad interagire con un form specifico. Girando per il web ho visto solo soluzioni che si basano su un unico form ma con più form nella stessa pagina non riesco a trovare niente. Qualcosa può darmi una mano?
    Non mi serve il codice (però se me lo date ne sarei più felice xD) ma basta un indizio su che package devo basarmi, classi da utilizzare o cose simili. Poi il resto lo implemento io.
    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: submit ad uno specifico form

    Originariamente inviato da hispanico92
    la pagina web con cui devo andare a interagire ha molti form nella stessa pagina (tutti ovviamente con un name diverso). Il problema è: come faccio ad interagire con un form specifico.
    Non è molto chiaro (perlomeno si potrebbe interpretare in più modi).
    Vuoi fare "programmaticamente" una request ad un URL come se fosse un browser che fa il submit di un form (azionato dall'utente)? Per queste cose esistono librerie apposite di HTTP "client" (oltre ovviamente alla strada fai-da-te con (Http)URLConnection del framework che richiede un po' più di lavoro per cose anche solo un po' più complesse).

    Oppure vuoi gestire lato server (in Java) il submit di un form specifico? Penso sia il primo caso ma precisa meglio.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Sisi, è il primo caso.
    Praticamente in questa pagina io ho due form.
    Con un programma esterno in java deve fare una request e fare il submit ad uno solo dei due form. Ora il problema è: come faccio a dirgli "compila questo form" e non "compila quest'altro form"?

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da hispanico92
    Sisi, è il primo caso.
    Praticamente in questa pagina io ho due form.
    Con un programma esterno in java deve fare una request e fare il submit ad uno solo dei due form. Ora il problema è: come faccio a dirgli "compila questo form" e non "compila quest'altro form"?
    Beh, ci saranno delle caselle di testo da compilare, giusto? Avranno un id... Tu fai la richiesta mettendo in coda i valori.

    Ad esempio.

    Se sulla pagina www.pippo.com/anagrafica.php c'è
    <input type="text" id="nome" />
    <input type="text" id="cognome" />

    tu puoi fare una richiesta del tipo

    www.pippo.com/anagrafica.php?nome=mario&cognome=rossi
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Purtroppo non funziona, da errore. Probabilmente chi ha fatto il sito in questione ha filtrato la cosa.
    Altrimenti non c'è un modo per eseguire un form da java.
    cioè:
    Ho dentro una mia variabile un certo form html e voglio che questo sia eseguito. C'è un modo?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.