Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776

    [JSP] Riassegnare valore a parametro passato da un form

    Ciao a tutti,


    domanda BANALE, come faccio a riassegnare il valore di param.utente dopo che lo stesso è stato modificato ?

    Dato un valore passato da un form a questa pagina JSP con il nome 'utente':
    utente=rObe-rto11

    con ${param.utente} me lo visualizza sul navigatore

    se però io utilizzo questo codice istanziando una classe Java:

    codice:
    <jsp:useBean id="useBean" class="controlla.Dati">
    <jsp:setProperty name="useBean" property="str" value="${param.utente}" />
    <jsp:getProperty name="useBean" property="str" />
    <jsp:useBean />
    La linea:
    <jsp:getProperty name="useBean" property="str" />

    Mi restituisce il valore a video:
    Roberto

    Ma come riassegno adesso il valore modificato alla variabile 'nome' in modo che utilizzando nella stessa pagina .JSP la sintassi ${param.utente} mi restituisca a video sul navigatore 'Roberto'?

    Grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    tutto ciò mi serve per scrivere i dati passati da un form, contrallarli e scriverli all'interno del database utilizzando:
    codice:
    <sql:param><jsp:getProperty name="useBean" property="str" /></sql:param>
    Per stamparlo sul navigatore utilizzo:

    codice:
    <jsp:getProperty name="useBean" property="str" />
    Ma come riassegno questo valore a ${param.utente}?


    Grazie,
    Roberto

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Fammi capire: tu hai un form in cui un campo (textfield o altro) si chiama (name="...") "utente"
    codice:
    <form method="post" action="tuaAction.jsp" ...>
    ...
    <input type="textfield" name="utente" />
    ...
    </form>
    a che ti serve riscrivere un valore nel form? Per esempio, nel caso in cui il form non passasse una qualche validazione e volessi dare la possibilità di ricompilarlo senza dover riscrivere necessariamente tutto?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.