|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2003
Città: Cavezzo (MO)
Messaggi: 1928
|
Namespace e visibilita di variabili in un file jsp
Il problema è il seguente: ho il mio file jsp, in cui creo una certa variabile, chiamiamola "miavar".
Questo all'interno dei tag classici <%.....%> Ora, siccome devo ripetere molte operazioni, quasi tutti uguali, ho deciso di creare una funzione e quindi ho inserito il seguente codice: <%! private int miafunzione() { miavar = 0; } %> il problema è che quando esegue la funzione mi dice che miavar non è una variabile conosciuta. Come faccio a fare vedere alla funzione che ho creato io la variabile miavar creata all'esterno della mia funzione? Graize a tutti Davide
__________________
Case: NZXT Phantom 820 White Ali: Seagate PRIME-TX-1300 TITANIUM CPU: Ryzen 7 5800X3D Dissi: CORSAIR Hidro H150i PRO XT MB: ASUS X570-F Strix RAM: 4x16GB CORSAIR VENGEANCE 3600 CL16 Video: MSI RTX 4080 Suprim X Cuffie: Audio-Technica ADG1X HD: Sabrent M.2 PCIe 4 512GB - 1 TB Sabrent M.2 - Seagate Barracuda 2TB Monitor1: LG 27GP850-B Monitor2: ASUS VG279QM Mouse: Razer Deathadder V2 Tastiera: Corsair K70 RGP PRO UPS: APC Smart-UPS 1000 VA SMT1000I |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 418
|
A meno che tu non l'abbia "nascosta" dentro un'altra funzione od un altro blocco di codice, dovrebbe essere visibile tranquillamente...
Ad es: Codice:
<%!
private int miafunzione()
{
gino = 4;
return gino+1;
}
int gino ;
%>
Testovariohtml<br>
Ecco il risultato della funzione:<%=miafunzione()%>
Ultima modifica di BlueDragon : 15-08-2005 alle 00:37. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:05.



















