November 11
JavaServer Pages, o JSP, fanno parte della tecnologia Java sviluppata da Sun per creare pagine Web dinamiche. JavaServer Pages sono creati con una combinazione di HTML, tag XML e scriptlet Java che vengono generati sul lato server di un sito web. Questa tecnologia rende più facile per i programmatori di creare moduli Web dinamici e controllano i campi del modulo, come elenchi a discesa. Per esempio, un programmatore in grado di generare le opzioni in un secondo elenco a discesa in base a ciò che un utente sceglie nel primo elenco a discesa. Fino a quando l'utente seleziona l'opzione nel primo elenco a discesa, il secondo sarà disabilitata.
1 Aprire la pagina JSP in un programma applicativo Web-authoring (Dreamweaver) o con uno strumento di modifica del testo (Blocco note).
2 Scrivere il codice per creare un modulo con due elenchi a discesa. Se hai già il modulo con i tuoi elenchi a discesa creati, allora si può saltare questo passaggio. Basta lavorare con le liste che già avete. Creare i elenchi a discesa in HTML (Hypertext Markup Language):
"<Html>
<Body>
<Form action = "">
<Select name = "Elementi" onchange = "enable_list">
<Option value = "frutto"> Frutta </ option>
<Option value = "pane"> Pane </ option>
<Option value = "ortaggi"> Verdure </ option>
<Option value = "carne> Carne </ option>
</ Select>
<Select name = "frutto" disabled = "disabilitato">
</ Select>
</ Form>
</ Body>
</ Html> "
Nell'esempio di cui sopra, un modulo è stato creato con due caselle a discesa. Una scatola ha una lista di oggetti e la seconda casella ha una lista di diversi frutti. L'azione per la prima discesa afferma che quando è cambiato, allora la forma farà riferimento ad un JavaScript denominato "enable_list" all'interno dello stesso documento. La seconda casella a discesa è già impostato per disabili e al momento non ha alcuna opzione ..
3 Scorrere verso il basso e scrivere la funzione che consentirà la seconda casella a diventare abilitato in base alla selezione della prima casella. La funzione è scritto in JavaScript:
"$ (Function enable_list.jsp ()
{
$('#fruit').load(
'& Lt; value option = "mele"> Mele & lt; / option>'
'& Lt; value option = "arance"> Oranges & lt; / option>'
'& Lt; value option = "uva"> Grapes & lt; / option>'
'& Lt; value option = "limoni"> Limoni & lt; / option>'
{Cadere: val}
funzione ()
{
$ ( '# Questo') attr ( 'disabilitato', false).;
});
});
}); "
Lo script popola il secondo elenco a discesa con le opzioni "mele", "Arance", "uve" e "Limoni". Consente inoltre la scatola con l'affermazione "$ ( '# questo'). Attr ( 'disabilitato', false) ;." Per il contrario di questo, se si desidera che lo script per disabilitare la casella, il codice sarà, "$ ( '# questo'). Attr ( 'disabilitato', true) ;."
4 Salvare la pagina JSP con l'estensione del file .jsp. Per esempio, lo script creato sopra può essere chiamato "disable_lists.jsp."