Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    186

    saper "leggere" l'attributo action

    ciao,
    nel mio sito ho pagine jsp che si collegano ad un db

    su alcune di queste ho riferimenti che non capisco (sto imparando....), tipo questo:


    <form name="selectForm" action="fc?page=/overview" method="post">
    ...
    </form>


    mi spiegate il significato della stringa specificata in "action"? che significa quell'FC?


    grazie mille
    ciao

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Java (e JSP è tecnologia Java) ha un forum dedicato.


    Sposto.

    Ad ogni modo, quel fc non è altro che una risorsa sul server (può essere una pagina, HTML, PHP, JSP, ASP, quello che ti pare), che verrò, probabilmente, mappata verso una Servlet.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    186
    scusa per il post

    ho trovato su quale servlet è mappato fc (da un file web.xml in web-inf)

    anche se ancora non so cosa sono le servlet

    potresti dirmi come leggo l'action?

    chiamo la servlet con parametro page=/overview ?
    è corretto?


  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da mfran2002
    potresti dirmi come leggo l'action?

    chiamo la servlet con parametro page=/overview ?
    è corretto?
    Tecnicamente è corretto come parametro. Cosa voglia dire e a cosa serva lo dovrebbe "sapere" la servlet.
    E comunque nella servlet molto probabilmente c'è un qualcosa tipo:

    codice:
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        ....
    
        String nomePagina = request.getParameter("page");
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    fc è ovviamente mappato nel fire web.xml.
    Non capisco cosa tu intenda con "leggere l'action", ma mi pare di capire che sei alle prime armi con la programmazione JSP.

    Quell'action dice solamente che, al submit del form, verrà richiamata la servlet mappata dalla risorsa fc e ad essa verrà passato un parametro di nome "page" che avrà come valore "/overview".

    Voglio far notare che quel form poteva anche essere scritto in questo modo:

    codice:
    <form name="selectForm" action="fc" method="post">
       <input type="hidden" name="page" value="/overview" />
    ...
    </form>
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    186
    si, sono alle primissime armi con jsp e java

    grazie per le risposte, teoricamente chiaro....praticamente nzomma

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.