Risorse per webmaster

L A   C O M U N I T À   V I R T U A L E   I T A L I A N A   P E R   W E B   M A S T E R S

 
 
      Tecnologie
      HTML
      CSS
      DHTML
      FLASH
      ASP
      PHP
      JSP
      PERL
      XML
      SMIL
      WIRELESS
      PALMARI
      APACHE
      MYSQL
      PICOSQL
 
      Grafica
 
      Servizi
 
      Raccolte
 
      Recensioni
 
      Analisi
 
      Disclaimer

   Per tutti
 
  .: Magazine
  .: Editor
  .: Appunti
  .: Gratis
  .: Scripts
  .: Components
 
   Home page

Partner
Magazine di tecnologie
Magazine di viaggio e turismo
Magazine di musica e spettacoli
Negozio di Informatica
Basilicata turismo
Food e territori
Agenzia di comunicazione turistica e Digital PR

versione stampabile Mostra una versione adatta per la stampa  

Livello di difficoltà:Livello di difficoltà: basso  
JSP (Java Server Page) è una tecnologia server side compatibile con tutti i Web server, molto prestazionale, affidabile e scalabile. Adatto per elaborare dati da database ed estrapolarne i risultati sul Web.
 

I primi passi di programmazione con Jsp [2/2]

Guida alle Java server pages
Un esempio un po’ più articolato potrebbe essere il seguente:

<> Salvare nel file Esempio3.jsp il seguente codice:

<%@ page info="a hello world example" %>
<HTML>
<BODY bgcolor="#ffffff">
<%@ include file="Incluso.htm" %>
<TABLE width="300">
<TR>
<TD width=92>  </TD>
<TD width=300 align=center>
<H1>Hello, World!</H1>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>


<> Salvare nel file Incluso.htm il seguente listato. Sincerarsi che l’estensione del file sia .htm e non .html. Inoltre, si noti che i tag <HTML>, <HEAD> e non devono essere presenti poichè questo file viene incluso nel precedente e quindi vi sarebbe una duplicazione dei tag stessi che potrebbero far incorrere in errore il browser.

<TABLE border="0" width="325" cellspacing="0" cellpadding="0">
<TR>
<TD height="40" width="60">  </TD>
<TD width="300">
<H1>La mia terza JSP</H1>
</TD>
</TR>
<TR>
<TD width="60" height="100">  </TD>
<TD align="center" width="300"> Ecco come funziona una include directive </TD>
</TR>
</TABLE>


Si comprende facilmente come in questo caso la pagina web dinamica generata dal server è una "fusione" del file Incluso.htm a cui segue la scritta "Hello, World!" formattata nel file jsp.

Risultato ottenuto dall’invocazione del file Esempio3.jsp

Ovviamente molte altre e ben più evolute sono le potenzialità offerte dalla tecnologia JSP (e Servlets) e intuitivamente si può immaginare quali siano le possibili implementazioni: dalla creazione di pagine dinamiche costruite prelevando i dati da un database, alla costruzione di un motore di ricerca, alla implementazione di procedure di login per utenti registrati fino a sconfinare nell’integrazione Internet-Intranet con la costruzione di funzioni specializzate visibili solo per certi gruppi di utenti e invisibili ad altri (ad esempio per l’amministratore o per i dipendenti).

Architettura Internet-Intranet con un Java Web Server


<- Pagina precedente
Clicca per tornare alla prima parte dell'articolo

Torna all'indice
Clicca per tornare alla pagina indice della guida
 

 
 
Home > jsp > ...   © 1999-2018 Risorse.net, tutti i diritti riservati