PDA

View Full Version : JSP


nuovaut
12-06-2007, 16:54
ciao a tutti, sono nuova e avrei mille domande da porvi..
mi è stato chiesto di realizzare un progettino conil jsp (ambiente di sviluppo il netbeans). volevo chiedervi se conoscete dei tutorial on line o qlcosa di simile perchè nn so proprio da dove iniziare.avrei bisogno di capire il significato della sintassi.
vi ringrazio molto e sicuramente vi cercherò ancora.
ciaooo

ally
12-06-2007, 17:06
...la sintassi nelle pagine jsp puo essere identica alla sintassi java nel caso di uso di script altrimenti molto simile a codice html nel caso si usino le taglib...la seconda strada è decisamente piu' elegante e semplice da gestire e mantenere...purtroppo un progetto con jsp puo' voler dire tutto o niente...qualche altra informazione in proposito?...

...ciao...

nuovaut
12-06-2007, 17:12
allora,provo a spiegartelo ma non sono molto brava..
dovrei realizzare una pagina di login con nome utente e password e con una immagine di sopra.
già questo dovrebbe essere fatto ma mi hanno chiesto di sistemarla:
1-l'immagine non si vede e non capisco il motivo;
2-nome utente e pw sono a sinistra e mi piacerebbe metterli centrati
io un pezzo di codice lo avrei già ma non va bene così com'è perchè dovrei sistemare la paginazione
Fondamentalmente avrei necessità di saxe come sistemare la paginazione, quindi come tramite codice cambiare carattere,creare spazio tra l'immagine e il testo..
puoi aiutarmi?

ally
12-06-2007, 17:17
...la paginazione è prevalentemente un problema di html anche in una pagina jsp...l'immagine forse non è visualizzata perchè il path...la sua locazione...non è stata settata nella maniera corretta...come sempre due righe di codice valgono piu' di mille parole...quindi se puoi postare qualcosina sarà piu' facile dare una mano...

...ciao...

nuovaut
13-06-2007, 07:59
ciao, ti riporto tutto il body,ok?
<jsp:body>

<jsp:declaration>
String errorPointer = "";
String errorMessage= "";
</jsp:declaration>

<jsp:scriptlet>
if(request.getParameter("error") != null &amp;&amp; request.getParameter("error").equals("0"))
{
errorPointer = "(*)";
errorMessage = "Nome utente o password errate.Autenticazione fallita.";
}
else
{
errorPointer = "";
errorMessage = "";
}
</jsp:scriptlet>

<img src="/resources/images/background.gif"/>
<div>
<form action="j_security_check" method="post" name="loginform">
<jsp:expression>errorPointer.toString()</jsp:expression> Username:
<input class="text" id="j_username" name="j_username" tabindex="1" type="text"/>
<br/>
<jsp:expression>errorPointer.toString()</jsp:expression>Password:
<input class="text" id="j_password" name="j_password" tabindex="2" type="password"/>
<br/>
<br/>
<input name="login" tabindex="3" type="submit" value="Log In"/>
</form>
</div>

<div style="color: red">
<jsp:expression>errorMessage.toString()</jsp:expression>
</div>

</jsp:body>

ally
13-06-2007, 08:32
...questa è la parte che descrive il tuo form di inserimento...


<img src="/resources/images/background.gif"/>
<div>
<form action="j_security_check" method="post" name="loginform">
<jsp:expression>errorPointer.toString()</jsp:expression> Username:
<input class="text" id="j_username" name="j_username" tabindex="1" type="text"/>
<br/>
<jsp:expression>errorPointer.toString()</jsp:expression>Password:
<input class="text" id="j_password" name="j_password" tabindex="2" type="password"/>
<br/>
<br/>
<input name="login" tabindex="3" type="submit" value="Log In"/>
</form>
</div>

...esiste nel tuo progetto una directory images all'interno di resources che contine l' immagine background.gif?...per centrare il form potresti usare i tag html <table> <tr> e <td> per creare tabelle e in esse rispettivamente righe e colonne...puoi trovare un esempio di una pagina jsp di login qui (http://www.hwupgrade.it/forum/showthread.php?t=1489299)...

...ciao...

nucce
13-06-2007, 09:46
io ti consiglio vivamente di riscrivere le righe di script con le taglib jstl...all'inizio fai un po' fatica a capirle ma una vola entrata nell'ottica sono molto + potenti e manutenibili!!!

nuovaut
13-06-2007, 10:10
io non so neanche cosa sono le taglist jstl...:(
sono molto scoraggiata ma non capisco molto bene da dove devo iniziare. sto cercando qualche manuale ma non ci sto riuscendo..
:(

ally
13-06-2007, 10:24
...fai le cose con calma...rsolvi il problema dell'immagine e poi dell'impaginazione...i tuoi crucci sono comunque legati all'html piu' che alle jsp...dai un occhio a questa (http://xhtml.html.it/guide/leggi/51/guida-html/) guida...

...ciao...

nuovaut
13-06-2007, 10:30
credo proprio di si..grazie x il link.vi terrò aggiornati e spero di darvi belle notizie..:)