Ascolta la musica di GrooveRadio

MircoWeb

  ctrl+d per aggiungermi ai preferiti

Capitolo 4


Introduzione
Capitolo 1
Capitolo 2
Capitolo 3
Capitolo 4
Capitolo 5
Capitolo 6
Capitolo 7
Capitolo 8
Capitolo 9
Capitolo 10
Capitolo 11
Appendice A
Appendice B
Appendice C
Appendice D
Appendice E
Appendice F

Dreamweaver

 

Definire UltraDev Data Sources 

Il primo passo per costruire una pagina dinamica in Dreamweaver UltraDev è di definire uno o più sorgenti di dati. Una sorgente di dati di UltraDev è un magazzino di informazioni dal quale puoi selezionare i dati da includere nella tua pagina Web. 

I tuoi dati sorgente non solo possono includere i campi in un recordset, ma anche i valori sottoposti da un form HTML, i valori contenuti in un oggetto server, i valori delle proprietà JavaBean e altri dati. 

Ogni sorgente dei dati che definisci è aggiunta al tuo elenco dei dati sorgente nel pannello Data Bindings usato per aggiungere il contenuto dinamico alla tua pagina. 

Puoi memorizzare, o cachare, i tuoi dati sorgente in un Design Note così da poter lavorare sul tuo sito anche se non hai accesso al tuo database o server. Il Caching dei tuoi dati sorgente può anche velocizzare il sistema. 

Per maggiori informazioni sui dati sorgente discussi in questo capitolo, consulta la documentazione della tua tecnologia del server o visita i seguenti siti Web: 

-          Per la documentazione ASP, visita il sito Web Microsoft server technology a 

http://msdn.microsoft.com/workshop/server/toc.htm. 

-          Per la documentazione ColdFusion, visita il sito Web Allaire ColdFusion a 

http://www.allaire.com/Documents/cf4docs.cfm. 

-          Per la documentazione JSP, visita il sito Web Sun JSP a 

http://java.sun.com / products/jsp/docs.html. 

Definire un recordset come una sorgente di dati 

Se decidi di usare un database con la tua applicazione, devi definire un recordset per memorizzare temporaneamente i dati dal database. 

Nota: Ad un recordset è chiamato resultset in JSP. Questa guida usa recordset come termine generico di resultset. 

Per definire un recordset come una sorgente dei dati: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Recordset (Qyery) dal pop-up menu.. 

3 definisci il recordset che hai selezionato. 

Il recordset appena definito appare nell'elenco delle sorgenti di dati del pannello. 

Per visualizzare il valore di un campo del recordset nella tua pagina Web, trascina il campo dal pannello Data Bindings alla pagina.  

Definire un browser che mostra la sorgente dei dati per pagine ASP 

Puoi definire una sorgente dei dati per la tua pagina ASP per memorizzare o mostrare le informazioni che il browser utente sottopone al tuo server. In ASP, le informazioni sottoposte dal browser sono inserite in un oggetto richiesta sul server. 

Sull'oggetto richiesta ASP 

L'oggetto richiesta ASP ha cinque raccolte: Request.QueryString, Request.Form, Request.ServerVariables, Request.Cookie, e Request.ClientCertificates. 

La raccolta QueryString è usata per recuperare le informazioni appese all'URL della pagina che spedisce, come quando la pagina ha un form HTML usando il metodo GET. La stringa di richiesta consiste di una o più coppie name/value (esempio, last=Smith, first=John) appese all'URL con un punto interrogativo (). Se la stringa di richiesta ha più di una coppia name/value, esse sono combinate con una &(). 

Per esempio, supponi di chiamare una pagina survey.asp che contiene un form HTML con campi testo chiamati "last" e " first", e che il form usi il metodo GET. Se   John Smith completa il form e clicka sul bottone Submit, il seguente URL è spedito al server: 

http://www.somesite.com/survey.asp?last=Smith&first=John 

Sul server, i valori "last" e "first" sono memorizzati nelle seguenti variaboli: 

Request.QueryString ("last") 

Request.QueryString ("first") 

Il seguente frammento di codice nel tuo codice sorgente HTML visualizzerà la parola Smith su una pagina Web: 

<%=Request.QueryString("last")%> 

La raccolta Form è usata per recuperare informazioni del form incluso nel corpo della richiesta HTTP da un form HTML usando il metodo POST. 

Per esempio, supponi di avere una pagina che contiene un form HTML con campi testo chiamati "last" e "first", e che il form usi il metodo POST. Se Jane Doe completa il form e clicka sul bottone Submit, le informazioni inserite sono incluse nel corpo della richiesta HTTP spedito al browser. 

Sul server, i valori "last" e "first" sono memorizzati nelle seguenti variabili: 

Request.Form ("last") 

Request.Form ("first") 

Il seguente di codice nel tuo codice sorgente HTML visualizzerà la parola Doe su una pagina Web: 

<%=Request.Form("last")%> 

La raccolta ServerVariables è usata per recuperare i valori delle variabili dell'ambiente predeterminato. La raccolta ha un lungo elenco di variabili, incluso CONTENT_LENGTH (la lunghezza del contenuto sottoposto nella richiesta HTTP che usi  per vedere se il form è vuoto), e HTTP_USER_AGENT (browser utente). 

Per esempio, Request.ServerVariables ("HTTP_USER_AGENT") contiene le informazioni) sul browser che sottopone, come Mozilla/4.07 [en ](WinNT; I) che indica un browser Netscape Navigator 4.07. 

Per un elenco completo delle variabili di ambiente del server, vedi la documentazione online installata con Microsoft Personal Web Server (PWS) o Internet Information Server (IIS). 

La raccolta Cookies è usata per recuperare i valori dei cookies spediti in una richiesta HTTP. Per esempio, supponi che la tua pagina legga un cookie chiamato "acme" sul sistema utente. Sul server, i valori del cookie sono memorizzati nellla variabile Request.Cookies ("acme"). 

La raccolta ClientCertificate è usata per recuperare i campi di certificazione dalla richiesta HTTP inviata dal browser. I campi di certificazione sono specificati nello standard X.509. 

Definire una variabile di richiesta ASP come una sorgente di dati 

Puoi visualizzare il valore di una variabile di richiesta nella tua pagina Web definendola come una sorgente di dati in UltraDev, trascinando quindi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una variabile di richiesta come sorgente dei dati per una pagina ASP: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Request Variable dal pop-up menu. 

3 scegli una delle raccolte della richiesta dal pop-up menu Type. 

Per esempio, se devi accedere alle informazioni nella raccolta Request.ServerVariables, scegli ServerVariables. Se devi accedere alle informazioni nella raccolta Request.Form, scegli Form. 

4 specifica le variabili nella raccolta nella quale vuoi accedere. 

Per esempio, se devi accedere alle informazioni nella variabile Request.ServerVariables ("HTTP_USER_AGENT "), inserisci l'argomento HTTP_USER_AGENT.  

Se devi accedere alle informazioni nella variabile Request.Form ("lastname" ), inserisci l'argomento lastname. 

5 ckica su OK. 


La sorgente dei dati appena definita appare nel pannello Data Bindings. 

 

 

Per visualizzare il valore della variabile di richiesta nella tua pagina Web, trascinala dal pannello Data Bindings alla pagina.  

Definire le sorgenti dei dati del browser che sottopone per le pagine ColdFusion 

Puoi definire una sorgente di dati per la tua pagina ColdFusion per memorizzare o mostrare le informazioni che il browser utente sottopone al tuo server. In ColdFusion, le informazioni sottoposte dal browser sono inserite in URL, in form, e in  variabili client sul server. Puoi definire anche il cookie ColdFusion, CGI, server, e le variabili locali come dati sorgente. 

Sulle variabili ColdFusion, URL, form e client 

In ColdFusion, la maggior parte dell'informazione sottoposta dal browser è contenuta in tre variabili del server: URL, form, e client. 

Le variabili URL sono usate per recuperare l'informazione appesa all'URL della pagina inviata, come la pagina che ha un form HTML usando il metodo GET. La stringa di richiesta consiste di uno o più coppie name/value (esempio, last=Smith, first=John) appesa all'URL con un punto interrogativo (). Se la stringa di richiesta ha più di una coppia name/value, essa è combinata con una & (). 

Per esempio, supponi di avere una pagina chiamata survey.asp che contiene un form HTML con i campi testo chiamati "last" e "first", e che il form usi il metodo GET. Se John Smith completa il form e clicka sul bottone Submit, viene spedito al server il seguente URL: 

http://www.somesite.com/survey.asp?last=Smith&first=John 

Sul sever ColdFusion, i valori "last" e "first" sono memorizzati nelle seguenti variabili: 

URL.last 

URL.first 

Il seguente di codice nel tuo codice sorgente HTML visualizzerà la parola Smith su una pagina Web: 

<CFOUTPUT> 

#URL.last # 

</CFOUTPUT> 

Le variabili form sono usate per recuperare informazioni del form incluse nel corpo della richiesta HTTP da un form HTML usando il metodo POST. 

Per esempio, supponi di avere una pagina che contiene un form HTML con i cmapi testo chiamati "lastname" e "firstname" e che il form usi il metodo POST. Se Jane Doe completa il form e clicka sul bottone Submit, l' informazione da lei inserita sarà inclusa nel corpo della richiesta HTTP inviata al browser. 

Sul sever ColdFusion, i valori "lastname" e "firstname" sono memorizzati nelle seguenti variabili: 

Form.lastname 

Form.firstname 

Il seguente codice nel tuo codice sorgente HTML visualizzerà la parola "Doe" su una pagina Web: 

<CFOUTPUT> 

#Form.lastname # 

</CFOUTPUT> 

Le variabili client sono usate per mantenere lo stato dell'applicazione quando l'utente si muove da una pagina all'altra nell'applicazione, o anche da sessione a sessione. 

Mantenere stato vuole dire preservare le informazioni da una pagina (o sessione) alla successiva così che l'applicazione " ricordi " l'utente e le sue precedenti scelte e preferenze. 

ColdFusion ha le seguenti variabili client di sistema: CFID, CFToken, URLToken, HitCount, TimeCreated, e LastVisit. Puoi anche creare le tue variabili client nel codice sorgente. 

Per esempio, il seguente pezzo di codice nel tuo codice sorgente HTML formatterà e visualizzerà l'ultima data in cui l'utente ha aperto l'applicazione: 

<CFOUTPUT> 

Date last visited:#DateFormat(Client.LastVisit)#. 

</CFOUTPUT> 

Definire il form ColdFusion o le variabili URL come dati sorgente 

Puoi visualizzare il valore di un form o di una variabile URL nella tua pagina Web definendola come una sorgente di dati, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire un form o la variabile URL come una sorgente di dati per una pagina  ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli o URL o Form dal pop-up menu. 

La scelta dipende dal metodo usato da tuo form HTML. Scegli URL se il metodo è GET; scegli il Form se il metodo è POST. 

3 inserisci il nome della variabile. 

Per esempio, se devi accedere alle informazioni nellla variabile Form.lastname, inserisci lastname. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore della variabile ColdFusion nella tua pagina Web, trascinalo dal pannello Data Bindings alla pagina.  

Definire le variabili client ColdFusion come dati sorgente 

Puoi visualizzare il valore di una variabile client nella tua pagina Web definendola come una sorgente di dati in UltraDev, poi trascinando la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una variabile client come una sorgente di dati per una pagina ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Client Variable dal pop-up menu. 

3 inserisci il nome della variabile. 

Per esempio, se devi accedere alle informazioni nella variabile Client.LastVisit inserisci LastVisit. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore della variabile client nella tua pagina Web, trascinala dal pannello Data Bindings alla pagina.  

Definire le variabili Cookie ColdFusion come dati sorgente 

Puoi visualizzare il valore di una variabile cookie nella tua pagina Web definendola come una sorgente di dati in UltraDev, trascinandola poi dal pannello Data Bindings alla pagina. 

Per definire una variabile cookie come una sorgente di dati per una pagina  ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Cookie Variable dal pop-up menu. 

3 inserisci il nome della variabile. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore della variabile cookie nella tua pagina Web, trascinala dal pannello Data Bindings alla pagina.  

Definire le variabili CGI ColdFusion come dati sorgente 

Puoi visualizzare il valore di una variabile CGI nella tua pagina Web definendola come una sorgente di dati in UltraDev, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una variabile CGI come una sorgente di dati per una pagina ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli CGI Variable dal pop-up menu. 

3 inserisci il nome della variabile. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore del CGI variabile nella tua pagina Web, trascinalo dal pannello Data Bindings alla pagina.  

Definire le variabili del server ColdFusion come dati sorgente 

Puoi visualizzare il valore di una variabile server nella tua pagina Web definendola come una sorgente di dati in UltraDev, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una variabile server come una sorgente di dati per una pagina ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Server Variable dal pop-up menu. 

3 inserisci il nome della variabile. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore della variabile server nella tua pagina Web, trascinala dal pannello Data Bindings alla pagina.  

Definire le variabili ColdFusion local come dati sorgente 

Puoi visualizzare il valore di una variabile local nella tua pagina Web definendola come una sorgente di dati in UltraDev, quindi trascinando la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una variabile local come una sorgente di dati per una pagina ColdFusion: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Locale Variabile dal pop-up menu. 

3 inserisci il nome della variabile. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per visualizzare il valore della variabile local nella tua pagina Web, trascinala dal pannello Data Bindings alla pagina.  

Definire un browser che sottopone le sorgenti dei dati per JSP 

Puoi definire una sorgente di dati per la tua pagina JSP per memorizzare o mostrare le informazioni che il browser utente sottopone al tuo server. In JSP, le informazioni sottoposte dal browser sono inserite in un oggetto richiesta sul server. 

Puoi visualizzare il valore di una variabile di richiesta nella tua pagina JSP definendola come una sorgente di dati in UltraDev, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire le informazioni del browser che sottopone come una sorgente di dati per un pagina JSP: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Request Variable dal pop-up menu. 

3 inserisci il nome della variabile. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Definire le variabili session come dati sorgente 

Puoi usare le variabili session per memorizzare ed mostrare le informazioni mantenute per la durata della visita di un utente (sessione). Il server crea un diverso oggetto Session per ogni utente e lo mantiene per un periodo fisso di tempo o finché l'oggetto è esplicitamente terminato. 

Poichè le variabili session durano per l'intera sessione e permangono quando l'utente si muove da pagina alla successiva nell'applicazione, esse sono ideali per memorizzare le preferenze dell'utente. Puoi anche usare una variabile session per mantenere la traccia del nome di un utente e personalizzare le pagine seguenti richieste dallo stesso utente. 

Devi settare il valore delle variabili session nel tuo codice sorgente. Puoi visualizzare allora i valori nelle tue pagine definendoli come dati sorgente in UltraDev, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire una predefinita variabile session come una sorgente di dati per la tua pagina: 

1 assegna un valore ad una variabile session nel tuo codice sorgente. 

Ecco un semplice esempio in ASP: 

<% 

Session("Firstname")="Elmer" 

%> 

2 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

3 clicka sul bottone Plus (+) e scegli Session Variable dal pop-up menu. 

4 inserisci il nome della variabile che hai definito nel codice sorgente. 

Per esempio, "Firstname ". 

5 ckica su OK. 


La sorgente dei dati appena definita appare nel pannello Data Bindings. 

 

Definire le variabili dell'applicazione come dati sorgente 

In ASP e in ColdFusion, puoi usare le variabili dell'applicazione per memorizzare ed mostrare le informazioni che sono mantenute per tutto il tempo dell'applicazione e persistono da utente ad utente. Il tempo dell'applicazione dura dal momento che il primo utente richiede una pagina nell'applicazione al momento che il server Web si ferma. (Un'applicazione è definita come tutti i files contenuti in una directory virtuale e nelle sue sotto directory.) 

Nota: Non c'è l'oggetto applicazione in JSP. 

Poichè le variabili applicazione durano per tutto il tmepo dell'applicazione e persistono da utente ad utente, esse sono ideali per memorizzare le informazioni che devono esistere per tutti gli utenti, come un contatore di pagina. 

Devi settare il valore delle variabili applicazione nel tuo codice sorgente. Puoi visualizzare allora i loro valori nelle tue pagine definendoli come dati sorgente in UltraDev, trascinando poi la sorgente dei dati dal pannello Data Bindings alla pagina. 

Per definire predefinita un'applicazione variabile come una sorgente di dati per la tua pagina: 

1 da una pagina ASP o ColdFusion, apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli Application Variable dal pop-up menu. 

3 inserisci il nome della variabile che hai definito nel codice sorgente. 

4 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Definire una procedura di memorizzazione di un oggetto server come una sorgente di dati 

Puoi creare una procedura di memorizzazione di un oggetto server e definirla come una sorgente di dati per la tua pagina. Una procedura di memorizzazione di un oggetto server consiste di espressioni SQL che possono compiere una o più operazioni del database. L'oggetto procedura memorizzato restituisce tipicamente i recordsets, ma può restituire anche gli altri dati come parametri di output. Pu- anche aggiungere o cancellare record, o anche creare nuove tabelle nel database. 

Crea l'oggetto selezionando una procedura memorizzata che pre-esiste in un database. Una procedura memorizzata consiste in una o più espressioni SQL salvate in un database (al contrario di salvare nel codice sorgente della tua pagina dinamica). 

La procedura di memorizzazione dell'oggetto server è chiamata come comando in ASP, richiamabile in JSP, e come procedura memorizzata in ColdFusion. 

Puoi usare anche una procedura memorizzata per definire una sorgente di dati di recordset (al contrario di un server oggetto dati sorgente).  

Per definire una procedura di memorizzazione di un oggetto server come una sorgente di dati per la tua pagina: 

1 apri una qualsiasi pagina dinamica in UltraDev. 

2 nel pannello Data Bindings, clicka sul bottone Plus (+) e seleziona uno dei seguenti articoli dal pop-up menu: 

-          In ASP, scegli Commando (Stored Procedure). 

-          In JSP, scegli Callable (Stored Procedure). 

-          In ColdFusion, seleziona Stored Procedure. 

3 inserisci un nome per la procedura memorizzata, poi seleziona un collegamento dal pop-up menu Connections per specificare il database che contiene la procedura memorizzata. 

4 se stai usando ASP, seleziona Stored Procedure nel pop-up menu Type. 

5 clicka sull'opzione Return Recordset ed inserisci un nome per il recordset da restituire. 

6 seleziona una procedura memorizzata che restituisce un recordset dall'albero degli articoli del database in fondo al dialog box. 

7 inserisci tutti i parametri richiesti nella tabella di Variables. 

Non hai bisogno di inserire tutti i parametri per la variabile RETURN_VALUE . 

8 ckica su OK. 

L'oggetto della procedura di memorizzazione è aggiunto all'elenco dei dati sorgente nel pannello Data Bindings. 

Per visualizzare il valore di un campo del recordset nella tua pagina Web, trascinalo dal pannello Data Bindings alla pagina.  

Definire il JavaBeans come dati sorgente (solo JSP) 

Il JavaBeans è un comune elemento architettonico di molte applicazioni JSP. Il JavaBeans è usato tipicamente come parte di un layer intermedio "business-logic" che ha il compito di tamponare la logica della presentazione dalla logica dei dati di accesso. In queste applicazioni, le testate, non le pagine JSP, contengono la logica che accede direttamente al database. 

In UltraDev, i JavaBeans sono trattati come dati sorgente. Essi appaiono nel pannello Data Bindings. Puoi effettuare un doppio click sulla testata nel pannello per vedere le sue proprietà. 

Puoi trascinare le proprietà della testata sulla pagina per creare i riferimenti dei dati dinamici. Puoi definire anche una raccolta JavaBeans come una sorgente di dati di Ultradev. Una raccolta JavaBeans è semplicemente un gruppo di testate. 

Nota: In UltraDev, solo le regioni ripetute e le connessioni dinamiche sono supportate per le raccolte. 

Le copie della classe della testata (o del file .zip o .jar contenenti la classe della testa) devono stare nelle seguenti ubicazioni: 

-          Sul sistema in cui gira UltraDev, una copia della classe della testata deve stare nella cartella UltraDev Configuration\classes o nel percorso di  sistema classpath. (UltraDev usa questa copia durante il disegno.) 

-          Sul sistema in cui gira il server applicazione JSP, la classe della testata deve stare nel percorso classpath dell'server di applicazione . (La tua server di applicazione  usa questa copia della classe durante il disegno.) Il classpath dell'server di applicazione  varia in funzione del tipo di server di applicazione , ma generalmente il classpath è una cartella Web-INF con una sottocartella classes/bean. 

Se UltraDev e l'server di applicazione  girano ambedue sullo stesso sistema, e l'server di applicazione  usa il classpath del sistema (non un classpath interno), una sola copia della classe della testata può stare sul computer nel classpath del sistema. Sia l'server di applicazione  che UltraDev, useranno questa copia della classe. 

Altrimenti, le copie della classe della testata devono stare in due percorsi sul computer, come già detto sopra. 

La struttura della cartella dev'essere uguale al pacchetto della testata. Per esempio, se il pacchetto della tua testata è stato chiamato com.lenny.myBean, allora il pacchetto dev’essere memorizzato nella cartella \com\lenny \classpath o nella cartella UltraDev Configuration\classes. Per definire un testata come una sorgente di dati: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli JavaBean dal pop-up menu. 


Il dialog box JavaBean appare. 

 

3 inserisci il nome della testata. 

4 scegli lo scopo della testata. 

5 scegli la classe della testata. 

Per elencare le classi in un file .zip o .jar, clicka su Browse e seleziona il file. 

La classe è espressa nel seguente formato: packagename.classname 

6 se vuoi dare un valore di default ad una delle proprietà del testata, seleziona la proprietà dall'elenco ed inserisci un valore nel box Default Value sotto l'elenco. 

Puoi settare anche il valore di default della proprietà ad un valore dinamico clickando sull'icona della freccia evidenziata accanto al box Default Value. 

7 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Per definire una raccolta JavaBeans come una sorgente di dati: 

1 apri il pannello Data Bindings scegliendo Window> Data Bindings. 

2 clicka sul bottone Plus (+) e scegli JavaBean Collection dal pop-up menu. 


Appare il dialog box JavaBean Collction. 

 

 

3 scegli la classe della raccolta. 

Per elencare le classi in un file .zip o .jar, clicka su Browse e seleziona il file. 

La classe è espressa nel seguente formato: packagename.classname 

4 scegli una delle proprietà elencate della raccolta. 

UltraDev visualizza un nome di default nel box Item Class. Se il nome è sbagliato, inserisci quello corretto. 

5 scegli lo scopo della testata. 

6 ckica su OK. 

La sorgente dei dati appena definita appare nel pannello Data Bindings. 

Memorizzare le sorgenti dei dati 

Puoi memorizzare i tuoi dati sorgente in un Design Note così da poter mantenere il lavoro sul tuo sito anche se non hai accesso al tuo database o server. Il Caching può anche accelerare lo sviluppo. 

Per memorizzare i tuoi dati sorgente, clicka sulla freccia nell'angolo in alto a destra del pannello Data Bindings e passa a Cache nel pop-up menu 

Se fai delle modifiche ad uno dei tuoi dati sorgente, dovresti aggiornare la cache clickando sul bottone Refresh (l'icona della freccia circolare) in alto a destra del pannello Data Bindings. (Espandi il pannello se non vedi il bottone.) 

Cambiare o cancellare i dati sorgente 

Puoi cambiare o cancellare qualsiasi sorgente di dati di UltraDev, ovvero, ogni sorgente dei dati elencata nel pannello Data Bindings. 

Cambiare o cancellare una sorgente di dati nel pannello Data Bindings non cambia o cancella qualsiasi esempio di quella sorgente dei dati sulla pagina. Lo modifica soltanto o lo cancella come una possibile sorgente di dati per la pagina. 

Nota: Per editare un esempio della sorgente dei dati sulla pagina, un doppio click sul nome della sorgente di dati nel pannello Server Behaviors, visualizza le tue modifiche nel dialog box che appare, poi clicka su OK. Per cancellare un esempio di una sorgente di dati sulla pagina, seleziona la sorgente dei dati nel pannello Server Behaviors e clicka sul bottone Meno (- ). 

Per modificare una sorgente di dati nell'elenco dei dati sorgente disponibile sulla tua pagina: 

1 nel pannello Data Bindings, un doppio click sul nome della sorgente dei dati che vuoi editare. 

2 fai le tue modifiche nel dialog box che appare. 

3 se sei soddisfatto del tuo lavoro, ckica su OK. 

Per cancellare una sorgente di dati dall'elenco dei dati sorgente disponibile alla tua pagina: 

1 nel pannello Data Bindings, seleziona la sorgente dei dati dall'elenco. 

2 clicka sul bottone Minus (-) .

 

 

Navigazione alternativa:

 

 

Servizi:

Mail list:

Il luogo ideale per esprimere i tuoi dubbi e chiacchierare con gli iscritti

Forum:

Cose serie e leggere postate in internet

HELLBRAIN

Qualche notizia sul mio conto per scoprire chi sono

Ricerca in questo sito:

non trovi qualcosa? con questo motore di ricerca interno le cose non miglioreranno!

Link preferiti:

hai un tuo sito preferito, magari il tuo? puoi metterlo qui!

Awards

Candida il tuo sito e scopri chi è stato premiato!

Chat

Scegli un nick e dai appuntamento qui ai tuoi amici!

Guestbook

E per ultimo, il libro degli ospiti

 

Vota questo sito!