Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Problema di sintasssi JSP
Forum - Java - Problema di sintasssi JSP

Avatar
splittik (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/04/2012

Segnala al moderatore
Postato alle 22:29
Sabato, 11/08/2012
Ciao a tutti devo visualizzare parti di un db:

Con una query recupero il nome di tutte le tab presenti e le metto in un menu a tendina. Una volta selezionata la tabella e premuto pulsante di submit se attiva un altra query che ricerca attributi tabella selezionata e li mette in un form di tipo checkbox...

In questo punto sorgono i problemi perchè devo raccogliere i dati dal/i checkbox ed effettuare la "query finale"...

Codice sorgente - presumibilmente Plain Text

  1. <form>
  2.                 <select name="attributo">
  3.                                 <%while (st.hasMoreTokens()){%>
  4.                                                 <input type="checkbox" name="at"> <%out.print(st.nextToken());%><br>
  5.                                 <%}%>
  6.                 </select>
  7.                 <input type="submit" value="Query" />
  8. </form>




il problema è name="at" perchè se metto:

<input type="checkbox" name="<%st.nextToken()%>"> ecc..

non funziona...e rappresenta la pare piu importante pechè mi indica alla pressione del bottone quali checkbox sono attivi:_doubt::_doubt:


Spero di essermi ben spiegato :hail::hail:

PM Quote
Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Segnala al moderatore
Postato alle 17:05
Domenica, 12/08/2012
se st è un oggetto del tipo:
Codice sorgente - presumibilmente Java

  1. StringTokenizer st = new StringTokenizer("str","pattern");



dovrebbe funzionare..

PM Quote
Avatar
splittik (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/04/2012

Segnala al moderatore
Postato alle 16:55
Giovedì, 16/08/2012
CIAO

purtoppo ad inizio pagin c'è l'import necessario ad utilizzare StringTokenizer
ed inoltre quest ultimo è dichiarato correttamente

purtroppo alla pressione del tasto submit, nella barra degli indirizzi non figurano
i nomi dei campi attivati,ma schifezze del tipo:
http;//localgost:8080/ecc...../nomedelcampoattivo=3D

purtroppo per il momento non posso essere piu preciso di così perchè il db e tomcat sono
installati nei pc della facoltà che ora è chiusa e purtroppo il mio dump del db ha problemi nel ripristino:grr:

cqm ti ringrazio per l'aiuto

PM Quote