mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: WebLogic

Qualcuno lo ha utilizzato? Che ne pensate? Dove lavoro ora verrà utilizzato
come standard aziendale. Io per fare le mie prove uso Apache+JServ, e ho
notato che WebLogic:
1) occupa quantità sterminate di memoria, anche senza aprire la console
grafica
2) è molto meno intuitivo di apache, però permette di impostare mille cose
3) supporta anche jsp
Mi chiedevo come fosse valutato questo prodotto e se ci fosse un'adeguata
contropartita alle risorse hw che utilizza....
Per fare delle prove "casalinghe" con servlet e jsp, che cosa consigliate?
Ho notato che il server di jswdk della Sun non ricarica le servlet ogni
volta che vengono ricompilate, per cui in fase di sviluppo è scomodissimo.
Esiste anche una soluzione che si appoggia ad IIS5?
grazie
ciao
maS


Per quanto riguarda weblogic server, il prodotto è qualcosa di più che un
semplice web server cpmpatibile con java e jsp, bensì rientra nella fascia
degli Application Server, ossia prodotto che forniscono supporto completo
alla piattaforma Java 2 Enterprise Edition.
Comunque è un prodotto estremamente interessante ed averne  conoscenze in
merito è una buona carta da rivendersi professionalmente visto che
attualmente copre il 66% dei sistemi A.S.
Soluzioni legate ad IIS5 non ne conosco, so che esiste un application server
(free) integrabile con vari sistemi e mi sembra si chiami enhydra.
Se posso darti un consiglio puoi utilizzare Jigsaw un webserver open source
rilasciato dal consorzio w3c (
www.w3c.org
) ed è completamente java.
--
Massimiliano Tarquini
E-Mail:tarq...@all-one-mail.net
-------------------------------------------------------------------
Java(tm) 2 Enterprise Edition  e molto altro su 
http://www.java-net.tv
-------------------------------------------------------------------
"Se, in un primo momento, l'idea non è assurda, allora
non c'è nessuna speranza che si realizzi".
A. Einstein
-------------------------------------------------------------------

 volta che vengono ricompilate, per cui in fase di sviluppo è scomodissimo.
Usa Apache + Tomcat
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: eclipse e tomcat

Salve a tutti
vorrei passare da Jcreator ad eclipse per la mia web-application
ma non riesco a settare tomcat come server runtime,
in pratica non mi vede il tomcat che ho installato e correttamente
configurato.
Qualcuno può darmi qualche indicazione?
Grazie
infobass
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ciao!
Direi che migrare ad Eclipse è un'ottima scelta!
Hai settato le variabili d'ambiente TOMCAT_HOME e CATALINA_HOME in
maniera corretta?
Saluti!
ely

Grazie per avermi risposto.
Fatto ma non ne vuole sapere.
Cosa usi in genere se vuoi creare una web-application
con eclipse?
Ciao
Infobass



 con eclipse?
Io uso il plugin della sysdeo:
http://www.sysdeo.com/eclipse/tomcatplugin
Pochi fronzoli e fa quel che deve fare.
Molto utile in fase di debug la funzionalita' del DevLoader,
che permette di far "vedere" dinamicamente alle web-application
i progetti presenti nel workspace di Eclipse senza la necessita'
di (ri)creare tutte le volte i jar e soprattutto senza dover
far ripartire l'applicazione (vabbe', qualche limitazione c'e',
ma dipende dai vincoli imposti dal "hot code replacement" della JVM).
Saluti
Roberto


WPT tools che trovi nel sito di Eclipse ti danno un sacco di funzionalità in
più per creare applicazioni web in più ti fanno gestire il server che vuoi
tu, tra cui ovviamente Tomcat. La versione all-in-one contiene anche Eclipse
3.1 dentro lo zip.
Newsgroup: it.comp.java
Titolo: cominciare da java o da javascript?

ho iniziato a studiare javascript (sul libro della Lemay) ma mi e'
venuto un dubbio: avendo in progetto di studiarli entrambi non sarebbe
meglio cominciare da java?
Mi riferisco soltanto al punto di vista della didattica...
Grazie,
Luigi

Salve,

la mia opinione:
se hai già esperienza di programmazione (ancora meglio se Object
Oriented), puoi cominciare indifferentemente dall'uno o dall'altro;
se non hai alcuna esperienza di programmazione, forse è meglio
cominciare da JavaScript, perchè è *molto* più semplice.
Saluti, julio di egidio
ju...@webzone.it

meglio cominciare da java?
La mia opinione:
comincia da Java in ogni caso.
Almeno impari subito la programmazione Object Oriented senza
strane travisazioni o semplificazioni.
Dopo Javascript ti sembrera semplicemente una riduzione di java.
Dal mio punto di vista java e' un linguaggio didattico al 100%,
specie per la programmazione OO.
Ciao,
Alex

Dopo Javascript ti sembrera semplicemente una riduzione di java.
questa e' una grossa bestemmia, anche perche' sono due cose
COMPLETAMENTE diverse.
------------------------------------------------------
                · · · Giovanni Ferri · · ·
------------------------------------------------------
          Codename:  Marlboro Man ©
       E-Mail: 
marl...@ouverture.it
          | /\ |       ICQ Uin: 2187863
------------------------------------------------------
        Volontario Croce Rossa Italiana
     Delegato Tecnico per l'Informatica
          Sottocomitato Follonica (GR)
------------------------------------------------------
 
http://www.difnet.com/torre/tdsintro.html
 
http://www.difnet.com/gdsankh
------------------------------------------------------

comincia da Java in ogni caso.
e tra "Thinking in java" gia' scaricato, e "Teach  java youself in 21
days" da comprare, quale consigli?
Grazie,
Luigi

 specie per la programmazione OO.
dal mio punto di vista Java è solo un casino di linguaggio...
ma questa è un'opinione :)
-julio
ju...@webzone.it
Newsgroup: it.comp.java
Titolo: Transcodifica Immagini

Ciao a tutti!
devo fare un programma per la transcodifica di un'immagine da jpeg a gif.
Mi sono basato su questo doc:
ftp://ftp.java.sun.com/docs/j2se1.4/imageio_guide.pdf
Ma ho dei problemi...
(modificando l'estensioni tra doppi apici nel codice sottostante)
Da jpg a gif mi funziona, da jpg a png e viceversa pure, da gif a png mi
gira...
Non capisco in cosa sbaglio...
ecco il codice
ciao e grazie
import java.*;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.lang.Exception;
import java.util.Iterator;
import javax.imageio.ImageWriter;
import javax.imageio.stream.ImageOutputStream;
/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2002</p>
 * <p>Company: </p>
 * @author unascribed
 * @version 1.0
 */
public class Test {
  public Test() {
  }
  public static void main(String[] args) {
    // PROGRAMMA PER LA TRANSCODIFICA DI UN'IMMAGINE
    // LEGGO UN JPEG E CREO UN GIF
    Test test1 = new Test();
    File f = new File("c:\\1.jpg");
    File f1 = new File("c:\\2.gif");
    BufferedImage bi=null;
    try{
       bi = ImageIO.read(f);
//       System.out.print(bi.getHeight());
//       System.out.print(bi.getWidth());
}
    catch  (Exception ex){
      System.out.println("Errore in lettura");
      ex.printStackTrace();
    }
    try{
     ImageIO.write(bi, "gif", f1);
     // OSSERVAZIONE:
     //    CREA UNA IMMAGINE DA 0 BYTE MA NON LANCIA UN'ECCEZZIONE...
     //    SE SOSTITUISCO "GIF" CON PNG O JPG FUNZICA...
    }
    catch  (Exception ex){
      System.out.println("Errore in scrittura");
      ex.printStackTrace();
    }
    try{
      // HO PROVATO ANCHE IN QUESTO MODO.... MA RISULTATI 0
      // MI LANCIA UN'ECCEZZIONE DI OGGETTO NOT FOUND
      // SU  ImageWriter writer = (ImageWriter)writers.next();
      Iterator writers = ImageIO.getImageWritersByFormatName("gif");
      ImageWriter writer = (ImageWriter)writers.next();
      File f3 = new File("c:\\3.gif");
      ImageOutputStream ios = ImageIO.createImageOutputStream(f3);
      writer.setOutput(ios);
      writer.write(bi);
    }
    catch  (Exception ex){
      System.out.println("Errore in scrittura");
      ex.printStackTrace();
    }
  }
}

ciao,
    forse non puoi usare l'ImageWriter dell GIF perche' le GIF sono 
coperte da copyright.
Hai provato con:
     String[] lista = ImageIO.getWriterFormatNames();
a ricavare la lista degli ImageWriter disponibili?
CIAO!
-- 
matteodg
Roberto Giuseppe ha scritto:


 ha scritto nel messaggio
news:3D7531DB...@interfree.it...


Newsgroup: it.comp.java
Titolo: da Vector a Double

Ciao sto facendo un programma dove vorrei far passare un elemento di un
Vector di oggetti Double a un oggetto Double mi spiego meglio:
Vector V = new Vector();
Double f=new Double(5.4);
Double g=new Double(0);
V.addElement(f);
//ora vorrei assegnare a g il valore di V(0)
g=V.elementAt(0);  /e qui ho errore
Come posso fare?

devi castarlo...
 g= (Double)V.elementAt(0);
Newsgroup: it.comp.java
Titolo: Come stabilisco la versione delle mie classi?

Salve a tutti,
come faccio a sapere a quale versione corrispondono le classi contenute in
classes.zip e swingall.jar?
e la versione del JRE come posso determinarla?
voglio essere sicuro di utilizzare il compilatore (e la VM) giusto con le
classi giuste!
--
Bye
Johnny
http://digilander.iol.it/Superpork

 e la versione del JRE come posso determinarla?
java -version
Davide
Newsgroup: it.comp.java
Titolo: Classi che contengono membri del loro stesso tipo?

Studiandomi le basi del linguaggio mi sono imbattuto in esempi che 
contenevano cose ti questo tipo:
class Dummy {
    public static final Dummy dummy = new Dummy();
}
Come e' possibile una cosa del genere? e che senso ha a livelo di OOP?
merlinO 

Tempo fa cercavo una soluzione per gestire la coda (queue) che è presente 
solo dalla versione 1.5
Cercando su internet ho trovato questo:
http://www.cs.princeton.edu/introcs/48graph/Queue.java.html
E' molto efficace e dentro c'è un esempio proprio del tipo che citi tu:
    private static class Node {
        Object item;
        Node next;
    }
e devo dire che sto oggetto funziona fin troppo bene e proprio grazie alla 
classe Node :)
-- 
by \ \/ /\/
PerezDeQueya80 on AzzurraNET.org

 Come e' possibile una cosa del genere? e che senso ha a livelo di OOP?
Il caso + canonico e' il Singleton, ossia un pattern per garantire che tutti
le classi di una VM accedano alla stessa istanza del Singleton stesso.
La cosa e' utile in tantissimi casi.
Dalle property, magari in sola lettura, cosi' le fai leggere una volta sola
a tutta la VM, a una classe di generatori di ID e tanti tanti altri.
googla singleton, e ne saprai di +.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Non c'è nulla di strano :). A livello di OOP hai semplicemente un 
riferimento a un altro oggetto della stessa classe; cosa effettivamente 
questo riferimento rappresenti dipende dal pattern utilizzato (come 
hanno risposto altri) o dal contesto.
Per esempio in una classe Person
class Person
{
	private Person m_father;
	private Person m_mother;
}
le variabili rappresentano rispettivamente il padre e la madre, entrambe 
persone, della persona in esame. Come vedi un caso molto comune :)
Ciao!
-- 
_ _ _  _  /_
  _ /_//_///_' ___
   / and yet it does move...

 googla singleton, e ne saprai di +.
http://www.javacoffeebreak.com/articles/designpatterns/
ho trovato questo e ho rotflato per la frase all'inzio :-)))
ora leggo l'articolo e m'istruisco...
merlinO 

> 
http://www.javacoffeebreak.com/articles/designpatterns/
azz se la piglia larga, se cerchi meglio secondo me trovi pure su mokabyte,
qualcosa di + sintetico
N


Newsgroup: it.comp.java
Titolo: ldap e tomcat5

Vorrei configurare tomcat5 per l'autenticazione degli utenti su server
LDAP.
Accetto consigli e best practice.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

non ti conviene utilizzare un Server Web (IIS,APACHE) per soddisfare le
richieste html e l'application server per il resto? In questo modo
ottieni l'identificazione degli utenti e puoi passarla alla web
application.

 wrote in message
news:1138697903....@g43g2000cwa.googlegroups.com


Newsgroup: it.comp.java
Titolo: relazioni in MySQL

scusate se ne approfitto del NG ma so che qui c'e' gente che conosce bene
MySQL
Volevo sapere se in MySQL esiste un modo per esplicitare la relzione tra 2
campi di 2 tabelle oppure la relazione è implicita scegliendo la stessa
etichetta per i 2 campi delle 2 tabelle per le quali si vuole realizzare una
relazione.....
spero di essermi spiegato
grazie

 relazione.....
quello di cui parli e' il concetto di "foreign key".
Ma in MySQL, a quanto so, e' presente solo *sintatticamente* per permettere
il porting da altri DB, ma non ha alcun significato per questo DBMS.
Quindi niente integrita' referenziale ecc...
Non so se pero' nelle ultime versioni lo abbiano implementato.
Se cerchi sul sito mysql riferimenti a "foreign key" troverai comunque
le risposte che cerchi.
--
Ciao by Beppe

 wrote in
news:TMZfa.46566$
7y3.1...@twister1.libero.it
: 

guarda le innoDB nella documentazione di MySQL

Newsgroup: it.comp.java
Titolo: applet e code signing

Ciao a tutti,
a partire da Java SE 7 Update 21 le applet non firmate scatenano un warning, e in futuro saranno bloccate dal plugin (febbraio 2014?).
Link a un articolo sul sito Oracle:
http://www.oracle.com/technetwork/java/javase/tech/java-code-signing-1915323.html
 
 
Qualcuno mi può confermare la scadenza di febbraio 2014? Qualcuno ha già provato a inserire la firma digitale in un jar di un'applet?
 
Grazie e ciao,
 
Pierre Blanc
 
 
------------------------------------------------------------
http://www.teutoburgo.tk
 
Teutoburgo - A forest to navigate
 
http://www.site-map.tk
 
Site Map Generator
 
http://www.pierreblanc.tk
 
The Pierre Blanc's home page
------------------------------------------------------------
 
 
N.B.: Se vuoi rispondermi in privato, sostituisci "spam" con "blanc"

 Qualcuno mi pu� confermare la scadenza di febbraio 2014? Qualcuno ha gi� provato a inserire la firma digitale in un jar di un'applet?


Newsgroup: it.comp.java
Titolo: turni di lavoro

Ciao ragazzi,
mi sono appena iscritta e sono una newbie
sono stata spinta dalla voglia di cominciare a programmare e anche perche'
vorrei farlo scrivendo un programma per i turni di lavoro: nell'ufficio
dove lavoro siamo in tante e con orari che vanno dalle 5 del mattino a
mezzanotte, perche' lavoro in una ditta che assiste i voli aerei, pero' è
piccola e poco organizzata
mi aiutate a cominciare con qualche consiglio?
esiste qualcosa di gia' scritto e open source?
ma non mi dispiacerebbe scrivere io il programma, unendo l'apprendimento ad
una finalità precisa, a meno che non mi diciate che si tratta di un'impresa
disperata:-(
buona domenica a tutti
Smrt

 a écrit dans le message de
news:cgsb4d$6ab$1...@news-reader2.wanadoo.fr...

Newsgroup: it.comp.java
Titolo: List vs Vector

Ciao raga
Sono più performanti in termini di velocità le List o i Vector?  o
cos'altro?
Ciao...

...

Volendo credere che la tua non sia una provocazione...
Il confronto è impossibile in quanto List è un'interfaccia.
Semmai tra ArrayList e Vector scegli senz'altro il primo che, non
garantendo la sincronizzazione, permette accessi più rapidi.

 Sono più performanti in termini di velocità le List o i Vector? 
Vector è una delle implementazioni dell'interfaccia List...

Newsgroup: it.comp.java
Titolo: Cerco...

...algoritmo per la conversione di numeri da esadecimale a decimale!
Chi ce l'ha può mandarmelo per favore!
Grazie 1000!
CIao!
Lore

 ...algoritmo per la conversione di numeri da esadecimale a decimale!
Integer.parseInt(i, 16);
Ciao,
	Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Come usare al meglio il JDBC?

Per accedere a un database utilizzo una classe con metodi statici, che data
una stringa, la query, mi ritornano un oggetto ResultData:
//scorcio della classe di cui parlo
  //il classico metodo usato negli esempi...
    public static ResultSet eseguiQuery(String s)
    {
        try
        {
            stmt = conn.createStatement();
            rset = stmt.executeQuery(s);
        }
        catch (SQLException evt)
        {
            System.out.println("Error accessing DB ");
            System.out.println("  Error code is : " + evt.getErrorCode());
            System.out.println("  Error message is :" + evt.getMessage());
            ErrorLog.showError("  Error code is : " +
                               evt.getErrorCode() +
                               "\nError message is :" +
                               evt.getMessage());
        }
        catch (NullPointerException e)
        {
            ErrorLog.showError(e.getMessage());
        }
        return rset;
    }
 public static ResultData runQuery(String query)
    {
        ResultSet result;
        result = eseguiQuery(query);
        return convertData(result);
    }
    public static ResultData convertData(ResultSet r)
    {
        Vector heads = new Vector();
        Vector rows = new Vector();
        if (r == null)
        {
            return null;
        }
        try
        {
            ResultSetMetaData rsmd = r.getMetaData();
            for (int i = 1; i <= rsmd.getColumnCount(); ++i)
            {
                String element = rsmd.getColumnName(i);
                heads.addElement(element);
            }
            while (r.next())
            {
                Vector row = new Vector();
                for (int i = 1; i <= rsmd.getColumnCount(); ++i)
                {
                    row.addElement(r.getString(i));
                }
                if (! (row.equals(null)))
                {
                    rows.addElement(row);
                }
            }
            return new ResultData(heads, rows);
        }
        catch (SQLException sqlex)
        {
            System.out.println(sqlex.toString());
            return new ResultData(new Vector(), new Vector());
        }
    }
////////////////////////////////////////////////////////////////////////////
//////////////////
Ora mi chiedevo: visto che questo è un modo che non mi sembra del tutto
usuale, nel senso che gli esempi che ho trovato io in rete ricavano sempre i
dati da ResultSet, senza trasformarlo in 2 vettori come qui, quali sono gli
svantaggi di questo modo di fare le cose?

 svantaggi di questo modo di fare le cose?
Non è totalmente inusuale, esistono varie implementazioni che prevedono 
di trasformare il resultset in una collection o xml.
Ha senso se devi manipolare o serializzare i dati. Altrimenti se ti 
limiti allo scorrimento del cursore rischi di avere un inutile overhead, 
tieni conto che ti carichi un resultset in memoria con tutte le 
conseguenze del caso.
Newsgroup: it.comp.java
Titolo: Come eseguire comandi dos?

Come posso fare per lanciare eseguibili per Dos da una applicazione
Java, come per esempio fanno i file btach del DOS?
Romolo Archi
--
Posted from 
ro...@mbox.queen.it
 [195.31.228.37]
via Mailgate.ORG Server - 
http://www.mailgate.org

                    Runtime rt = java.lang.Runtime.getRuntime();
                          try {
                            rt.exec("start /m command /c copy "+file3+"
"+File1);
                          } catch(IOException ex)
{System.out.println(ex); }
per esempio questo esegue la copia di due file tramite dos...
rt.exec  e'il metodo java della classe Runtime mentre quella cosa tra
parentesi (start  /m commando /c .......) e' di windows start fa partire
i comandi mentre command /c chiude la finestra in modo che non appare la
shell dos..
Cmq fai delle prove e mi dici se ci sono problemi.. perche' ho visto che
da computer a computer cambia.

Newsgroup: it.comp.java
Titolo: Come estrarre il Field di una variabile chiedendolo alla variabile stessa ?

Salve a tutti,
facciamo conto che ho una variabile del tipo
 
String name = "valore assegnato";
 
a me serve implementare una funzionalità del tipo:
 
    String nome_della_variabile = name.getNomediQuestaVariabile();
 
sicché alla fine ottengo che nome_della_variabile = "name"
(e NON "valore assegnato"!!)
 
 
Si può fare in java?
 
 
Grazie a tutti

il 01.10.2012 19:12, Scrive 
mejo...@gmail.com
 170634812:

Non ho capito bene la domanda, quello che si puo' fare e' questo:
 
Field f = getClass().getField("name");
oppure:
Field f = getClass().getDeclaredField("name");
se la variabile non fosse public
 
String nome_della_variabile = f.getName();
 
ma equivale a:
String nome_della_variabile = "name";
 
analogamente:
 
Field[] fs = getClass().getFields();
oppure
Field[] fs = getClass().getDeclaredFields();
 
 


No. Ma soprattutto, a cosa ti servirebbe?
Newsgroup: it.comp.java
Titolo: username

Ciao a tutti
Il mio problema e' il seguente
La mia e' una applicazione che segue la classica architettura
jsp+servlet.
Dopo il login su server Apache, vorrei in qualche modo leggere lo
username che l'utente ha inserito nel dialog di login.
E' possibile? Come?
Grazie
Marcello

 ha scritto nel messaggio
news:3AB21D1D...@aepona.com...


un po' generico, non trovi? ;-)
A che classe devo far riferimento?
grazie
Marcello


 Marcello
La devi creare te la classe, ecco perché è stato generico.
Non è difficile con servlet o jsp.

Newsgroup: it.comp.java
Titolo: Classe Net come usarla ?

Ho bisogno di un consiglio per sapere quale testo acquistare per usare la
classe Java.net e fare delle applet che sfruttino html e ftp

 classe Java.net e fare delle applet che sfruttino html e ftp
Non serve spendere...
Per l'uso della classe Net ti consiglio di informarti sul java tutorial
e sulla documentazione delle API, per quanto riguarda http e ftp sono
utili le RFC.
			Carlop.

Newsgroup: it.comp.java
Titolo: misteri dell'ActionPerformed di un bottone

ho una classe Scontrino ove definisco:
public Button buttRimuovi;     
.......
buttRimuovi = new Button("rimuovi");
nella classe principale ho l'ActionPerformed cosi' definito:
public void actionPerformed (ActionEvent e) {
  Object source = e.getSource();
  System.out.println(source.hashCode());
  System.out.println(sc.buttRimuovi.hashCode());
..................
  if (source == sc.buttRimuovi) {  
 	 System.out.println("sono qui");
  } else {
  	  System.out.println("sono arrivato nell'else");
  }
mi sapete dire perche' diavolo i due hashcode sono identici (quindi mi
identifica correttamente la source come buttRimuovi) ma non passa il
test di source==buttRimuovi e quindi mi stampa "sono arrivato
nell'else"?
-------------------
ara...@lohobbitelatorre.org

 ha scritto nel messaggio
news:3b0169c9...@news.libero.it...

Il discorso è che non puoi usare la condizione di == per effettuare un
confronto tra oggetti. Per effettuarla devi sempre usare
nomeoggetto.equals(nomeoggetto2).
Ad esempio per verificare una stringa:
if (stringa1.equals("testo"))....
oppure if (stringa1.equals(stringa2))....
sempre per il confronto tra oggetti.

confronto tra oggetti. 
dipende, == mi confronta il riferimento e quindi ritorna vero se
l'oggetto e' lo stesso e falso se si tratta di due oggetti uguali. Nel
caso di specie con
  Object source = e.getSource();
ottengo la fonte dell'evento che dovrebbe essere il bottone che mi
interessa, non si tratta pertanto di due oggetti diversi ma dello
stesso oggetto (tant'e' che l'actionPerformed effettua prima una serie
di controlli su bottoni della stessa classe che se premuti vengono
correttamente identificati)
-------------------
ara...@lohobbitelatorre.org
Newsgroup: it.comp.java
Titolo: Server free

Ciao,
probabilmente mi risponderete male ma:
esiste un database server tipo IDS totalmente free ?
Grazie Saman

,

...fra molti altri PostgreSQL e MySql...
Ciao
  Lucio
--
(
  Lucio Benfante
 
http://www.dei.unipd.it/~benfante
                                          )
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.java
Titolo: Form d'inserimento JSP

Ho uno stupidissimo problema con JSP, ma mi sta creando non pochi
problemi:
ho una form di inserimento(nome,cognome ecc), la quale verrà
processata per poi eseguire l'inserimento dei dati su DB, ora se al
posto di un comune submit button volessi usare un link diretto alla
jsp o alla servlet come dovrei comportarmi per poter essere poi in
grado di recuperare i parametri inseriti (nome,cognome ecc) dalla
request nella JSP o servlet che processerà i dat??
Grazie a tutti.

  
ha scritto:

il collegamento non dovrebbe portare a nulla e altro non farebbe che  
eseguire un script per la submit:
<a href="" onClick="javascript:f.submit()"></a>
se invece vuoi che il link sia sensato non saprei
-- 
Manny Calavera
Mail To: anforagimailpuntocom²
Uccidete i filosofi, tenetevi riso e bacchette per voi

Newsgroup: it.comp.java
Titolo: Visualizzare componenti Swing/AWT in una JSP

si può fare? Io vorrei visualizzarli sul client, intendo. Istanziandoli
semplicemente, vengono visualizzati sul server, ma mai sul client. E' una
cosa fattibile? Indizi su come fare?
Grazie. Buon anno.

cosa fattibile? Indizi su come fare?
Applet, forse? ;-)
http://java.sun.com/docs/books/tutorial/applet/index.html
Oppure JWS?
http://java.sun.com/docs/books/tutorial/applet/index.html
-- 
Ciao
	Fabrizio C.

 
http://java.sun.com/docs/books/tutorial/applet/index.html
No, hai ragione, mi sono spiegato male. Intendevo, senza dover ricorrere ad
una applet o a Java Web Start.
Per esempio, se in una jsp istanzio brutalmente un Jframe, questo viene
visualizzato sul server (in una finestra a parte) quando l'utente chiama
quella pagina. Volevo fare una cosa del genere, lato client.
Riflettendoci, però, mi sa che non si può fare....
E in fondo perché dannarsi l'anima, ci sono le applet...

Hai mai sentito parlare di RMI?
"Pablo" <pablo....@SPAMMONElibero.it> ha scritto nel messaggio
news:g0%O9.36641$R45.1...@news2.tin.it...



vagamente... :P
No, per quello che voglio fare io, č meglio una bella applet.
Newsgroup: it.comp.java
Titolo: Row di un ResultSet

Allora mi serve un metodo per calcolare le righe di un ResultSet,
questo metodo funziona bene:
    public int rowCount(ResultSet r) throws SQLException {
        r.last();
        int rc = r.getRow();
        r.beforeFirst();
        return rc;
    }
Funziona bene ma, per lui se il ResultSet è vuoto, o se il ResultSet
contiene solo una riga è uguale è restituisce sempre 1, come posso
risolvere questa cosa è fare in modo che se il rs è vuoto mi ritorni
0???? Ho provato a riscrivere il metodo così (ma non è cambiato
nulla);
    public int rowCount(ResultSet r) throws SQLException {
        int rc;
        if(r.last()==false) {
            rc = 0;
        } else {
            r.last();
            rc = r.getRow();
            r.beforeFirst();
        }
        return rc;
    }


potresti provare modificando il test in
if(rs.hasNext())
CIAO!


hasNext()??? E come si usa? io non lo trovo :|

ops...
volevo scrivere next()!!
scusa, ho scritto troppo veloce!


niente manco così :|

Newsgroup: it.comp.java
Titolo: Libri di Deitel in italiano

Il seguente libro, Programmazione Java Fondamenti - 7/Ed, Pearson:
http://hpe.pearson.it/scheda_opera.php?ID=2747&macrodestinazioneID=&materiaID=
è la traduzione si quest'altro libro:
http://www.amazon.com/Java-How-Program-Harvey-Deitel/dp/0132222205/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1221487564&sr=8-1
Se no, qual è il suo originale in lingua inglese?
Sembra che non ci sia una corrispondenza, ma che le versioni italiani 
siano due invece di una in lingua originale.
Grazie

Grazie
Si č la traduzione, ma se puoi prendi la versione originale inglese
per 3 motivi:
1) Eviti errori di traduzione
2) Non č Bianco e nero
3) Hai un codice con cui puoi scaricare esercizi di laboratorio da
fare :)

Newsgroup: it.comp.java
Titolo: accesso FTP ad una cartella per scrittura di file

Ciao a tutti,
E' possibile tramite java scrivere in una cartella con accesso FTP? 
Nel caso concreto dovrei riuscire a scrivere un file in una cartella
di un web server di un un computer diverso da quello  su cui gira la
classe java in questione. L'unico accesso che ho a disposizione č
quindi tramite FTP.
Nella classe java che si occupa della creazione di questo file, la
scrittura avviene attualmente sul disco locale, tramite la classe
StreamResult, in quanto contiene il risultato di una trasformazione
XSLT, fornendo come argomento una stringa contenente il percorso
locale.
Com'č possibile effettuare la stessa cosa tramite FTP su una cartella
remota?
Andando ad intuito penso che dovrei utilizzare la classe Socket,
giusto?
Grazie Mille
Fede

Com'è possibile effettuare la stessa cosa tramite FTP su una cartella

Newsgroup: it.comp.java
Titolo: switch

perchè mi dà incompatibilità di tipi quando faccio uno switch le cui
condizioni sono delle stringhe? 
String com1=str.nextToken();
	switch(com1){
	   case "sort":
..
C:\Documenti\project\src\MailClient.java:22: incompatible types found   :
java.lang.String
required: int
                        switch(com1){
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

required: int
Il perche sta in questa riga.
Vuole il tipo primitivo [int].
O trasformi la tua [String] in un [int] o usi un [int] e basta.
Ciaoooo.
-- 
Magellano

 Magellano
***************************************


non interi! 
Me ne rendo conto! :-/
Ma le regole non le ho stabilite io, maggari! ;-)
In uno statement  *switch devi* usare o un [int] o un [char], punto.
Se vuoi fare altro lo devi fare con qualcosa d'altro.
Solo una precisazione, sai non vorrei smentire la mia pessima fama,
non qutare tutto!Che dici?
Butta un'occhio all Netiquette.
In bocca al lupo.
-- 
Magellano

mi ero già informato ma ecco quello che avevo trovato:
http://cdsmith.twu.net/professional/java/pontifications/switch.html
per questo pensavo fosse possibile farlo :!
tutto quì :! 
sei molto simpatico, ti amo :*!


sei molto simpatico, ti amo :*!
Ognuno e libero di esprimere i propri pensieri, ma questo e un NG su
Java, per altri tipi di esternazione vi sono altri NG.
Saluti
-- 
Magellano

se proprio vuoi lo switch di stringhe prova C#.
Newsgroup: it.comp.java
Titolo: help Jtable

Ciao,
ho 2 problemi che coinvolgono la classe JTable e che partono da uno scenario
in cui ricevo via RMI degli oggetti (che rappresentano degli eventi
asincroni) che memorizzo in un vettore e disegno nella JTable utilizzando il
modello di tabella e il suo metodo
public Object getValueAt(int row, int col)
Quindi ogni volta che arriva tale evento asincrono la tabella viene
aggiornata con
  refreshRowInfo();
  fireTableRowsInserted(0,nRow);
Quindi ecco i problemi
1) Se arrivano 100 eventi al secondo vengono chiamate 100 refresh e questo
puo' rallentare e sprecare risorse
; d'altra parte non fare la refresh (anche solo una) mi mantiene
disallineato con gli eventi effettivamente arrivati. Occorrerebbe una
politica diversa a seconda del traffico in arrivo
2) Devo colorare le righe della tabella a seconda del valore di un
campo.Potrei usare
public Component getTableCellRendererComponent
ma unica cosa che mi e' venuta in mente e sfruttare indice della riga per
recuperare info sul colore messo via in vettore apposito ma mi sembra una
soluzione non ottimale; ogni cella deve accedere al vettore con l'indice
della sua riga e recuperare il colore voluto e sembra una cosa troppo lenta
Potete aiutarmi?
grazie

 wrote in message
a0c3tp$mf8$1...@news.ngi.it...


Newsgroup: it.comp.java
Titolo: redirect lato client/redirect lato server

ho una pagina jsp cosi fatta:
<html>
<head></head>
<body>
<img src="animata.gif">
<%
out.println("sto eseguendo una servlet");
%>
<script>
window.location.href("../daaaa/zzz/ggg/");
</script>
</body>
</html>
la directory "../daaaa/zzz/ggg/" č mappata nel web.xml per invocare una
servlet che svolge un' operazione che dura un paio di minuti.
se chiamo tale pagina mi viene mostrata la mia gif animata e la scritta
"sto eseguendo una servlet" finchč la servlet non ha finito il suo
'lavoro'; a quel punto la servlet fa un redirect ad un'altra pagina.
se al posto di mettere lo script
window.location.href("../daaaa/zzz/ggg/"); uso un
response.sendRedirect("../daaaa/zzz/ggg/");
la scritta e la gif non mi appaiono,la servlet svolge il suo 'lavoro' ed
esegue il redirect.
provo a spiegare il perchč, ditemi se ci sono: nel primo viene inviata dal
server la pagina .jsp in risposta e poi avviene un redirect lato client;
nel secondo caso il server  non invia la risposta di quella pagina .jsp ma
chiama direttamente la servlet(mi son spiegato da cani ma spero di esser
capito)
č giusto???
un'ultima cosa:ho provato a chiamare tale pagina(quella con lo script js)
da vari pc usando sempre int.exp.; ecco in alcuni casi la gif animata non
mi appare(la scritta invece mi appare sempre)
qualcuno ha una vaga idea del perchč??
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> (mi son spiegato da cani ma spero di esser capito)
quest'ultima frase è da premio nobel per la letteratura


 grazie
interessante:
http://www.samspublishing.com/articles/article.asp?p=174155&seqNum=2

Newsgroup: it.comp.java
Titolo: 3 domande su java

Salve a tutti.
1) Esiste in java un modo per manipolare i bit? In particolare, mi
servirebbe un modo per estrarre da un byte un qualsiasi bit e leggerne il
valore e poi un modo per settare il valore di un bit. (Che per caso si è
capito che voglio fare Huffman?) ;-)
2) Esiste qualcosa di equivalente all'unsigned in C? Io ho una variabile di
tipo short, vorrei sfruttarne solo i valori positivi...
3) Non esiste, vero, un tipo di dato con un numero di bit non multiplo di 8
(domanda, stupida, lo so...)
Grazie a tutti!!!!

 Grazie a tutti!!!!
Ciao,
Mauro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 di 8 (domanda, stupida, lo so...)
Se intendi tipi primitivi numerici, no.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

 |
| Delete WORLD from address    |
+------------------------------+

> bit = num & (1<<index); // estrae il bit index-esimo
Ops, errore.
bit = (num & (1<<index)) >> index;


Grazie a tutti siete stati molto gentili!

Newsgroup: it.comp.java
Titolo: Problema Principiante 8

Salve,
piccolo problema con gli eventi :
JTextFiled pippo = new JTextFiled();
pippo.addActionListener(new metodopippo());
cosi' facendo viene richiamata la classe metodopippo solo se con il
cursore dentro pippo premo invio; come faccio a richiamarla quando
modifico appena il campo di testo (tipo batto un tasto, o
pippo.setText("prova"); ) ?
Per quanto riguarda la pressione di un tasto dentro il JTextFiled
avevo pensato di fare :
pippo.addKeyListener(new tastopremuto());
....
....
class tastopremuto implements KeyListener {
	public void KeyPressed (KeyEvent e) {
		System.out.println("Tasto premuto");
	}
}
ma mi dice che la classe tastopremuto e' abstracte non puň essere
istanziata, perche' ? (Forse perche' addKeyListener e' synchronized e
se si che vuol dire synchronized)
GRAZIE 1000
pab...@freemail.it

se si che vuol dire synchronized)
Be' sai che vuol dire "implements"? :) TUTTI i metodi di KeyListener devono
essere implementati - mentre la tua classe implementa il solo keypressed.
Estendi KeyAdapter che fornisce gia' un'implementazione vuota dell'interfaccia.
Newsgroup: it.comp.java
Titolo: stringa verticale ?

Ciao a tutti 
Vorrei chiedervi come posso stampare una stringa in verticale sopra un
oggetto Graphic2D.
Col metodo drawString("stringa") la stampo in orizzontale, come faccio a
ruotare solo la stringa e non l'oggetto graphic?
Grazie 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

oggetto Graphic2D.
Dovresti poter trovare qualche spunto guardando il codice del demo 
Java2D nella cartella demo del tuo jdk.
HTH
-- 
Ciao
	Fabrizio C.


dovresti scrivere tu un metodo che lo faccia: ad esempio
public void paint (Graphics g) {
    g.drawString("c",30,40);
    g.drawString("i",30,50);
    g.drawString("a",30,60);
    g.drawString("o",30,70);
}//end paint
Questo stampa la frase ciao in verticale. Ovviamente puoi usare un for con
il prelievo dei caratteri direttamente da un stringa memorizzata in
precedenza in modo da non dover riscrivere mille volte ogni lettera!!
Comunque attento che a seconda delle dimensioni del font che usi, devi
specificare un incremento sulle y diverso. Leggiti la documentazione della
classe Graphics.

Newsgroup: it.comp.java
Titolo: LinkedList inaccessibile

Ciao a tutti, ho un problema!
Ho una LinkedList principale che che è costituita di altre n LinkedList
secondarie. Quest'ultime sono costituite di oggetti di un tipo "job"
definito da me.
Quando cerco di stampare il contenuto di un campo interno agli oggetti job
viene lanciata un'eccezione java.util.ConcurrentModificationException .
Io accedo a questi campi con un ciclo for annidato nell'altro, e vi assicuro
che il codice è giusto!
Inoltre ho notato che anche l'struzione
(job)((List)list_principale.get(0)).get(0)) lancia la stessa eccezione,
sembra impossibile accedere a questi maledetti campi, sembra che non si
possa scendere di + di un livello è terribile, devo cambiare tutto.
Ciao vi ringrazio in anticipo

 wrote in message
9jmvel$gcf$1...@lacerta.tiscalinet.it...


 wrote in message
9jofib$rji$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.java
Titolo: FTP con Java

Mi sono gettato in un progetto chiamato "FTP Anywhere", che ha come
scopo lo sviluppo di un client FTP grafico realizzato in Java, con
caratteristiche di leggerezza e semplicità. Prima di addentrarmi nello
sviluppo dell'interfaccia grafica, sto lavorando ad una libreria per
fare FTP con Java, visto che in giro non ne ho trovate di
soddisfacenti. Questa libreria è ora a buon punto (anche se non è
finita), e per questo ne ho rilasciata una versione non stabile sul
sito destinato ad ospitare il progetto:
http://www.lugrieti.net/carlopelliccia/ftpanywhere/
 
Se avete voglia di provarla, prelevatela pure e fatemi pervenire le
vostre opinioni.
La licenza di utilizzo è la GPL, ed il pacchetto in download comprende
eseguibili, sorgenti e documentazione javadoc in italiano. Richiede
J2SE 1.4+.

...
http://space.tin.it/computer/csadun/javafaq.html

 soddisfacenti.
  neanche la commons-net ?

 
http://space.tin.it/computer/csadun/javafaq.html
Beh, grazie, ma le conoscevo già le FAQ. Il fatto che ci sia un esempio 
di FTP in Java non mi sembra un motivo per non proporre il testing della 
libreria che sto scrivendo a chi è interessato...

oop ha scritto:

Sono interessato a qualcosa di leggerissimo nel peso, dedicato 
esclusivamente alle funzioni FTP, ma completo in questo.

Newsgroup: it.comp.java
Titolo: compilare con driver mysql

Ciao,
ho fatto una piccola applicazione che accede a un DB mysql e, se la lancio
da Eclipse, fa quello che deve fare.
Il problema nasce lanciandola da linea di comando:
scrivendo  ...\java MySqlAccess lancia un'eccezione di NoClassDefFound;
provando con ...\java -classpath . MySqlAccess l'errore è sempre di
ClassNotFound e, più precisamente, sul driver di connessione
org.gjt.mm.mysql.Driver.
Sia PATH che CLASSPATH mi sembrano settate giuste. 
Il fatto è che questa cosa andrà schedulata su un server quindi avrò
bisogno di lanciarla come fosse un eseguibile.
Siccome sono alle prime armi con java mi chiedevo se compilando da linea
di comando si debba in qualche modo "linkare" all'applicazione il jar del
connettore che contiene il driver di cui sopra.
Se qualcuno mi può aiutare....
Grazie,c
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie,c
usa:
java -cp <elenco librerie necessarie> MySqlAccess
dove <elenco librerie necessarie> *deve* essere sistituito con la
lista dei path di *tutti* i jar delle librerie che sono necessarie
al funzionamento della tua applicazione.
Se esegui su piattaforma Win, gli elementi della lista saranno
separati da ";", su linux (o altri unix) da ":".
Ciao
Roberto
Newsgroup: it.comp.java
Titolo: [JSP]  Unified Expression Language...... ARGH !!!!!!

ciao a tutti !
ho un problema con lo Unified Expression Language, usandolo nei vari
tag di una JSP...
uso un Bean "cliente", che contiene attributi e metodi: in particolare 
un metodo [ boolean check()] che controlla se il bean è stato compilato 
con valori coerenti ed uno [String toXML()] che trasforma il bean in
una stringa di codice XML...
invocando check() nell'attributo "test" dei un tag "c:if" tutto va bene 
(sembra) : l'espresssione #{sessionScope.cliente.check()} viene valutata 
e trasformata in true/false
<c:if scope="page" var="correct" test="#{sessionScope.cliente.check()}">
     ......
</c:if>
Invocando invece toXML() nell'attributo "value" di "c:set" per assegnare 
la stringa risultante alla variabile "xml" ottengo che la variabile 
contiene l'espressione non valutata !!!
<c:set scope="page" var="xml" value="#{sessionScope.cliente.toXML()}"/>
perchè in un caso l'espressione viene valutata e nell'altro no ?
E non ho capito nemmeno benissimo perchè in alcuni casi debba usare la
notazione ${} ed in altri quella #{}.... mi pare di aver capito che la 
prima è riservata alla valutazione di elementi in sola lettura...
-- 
----------------------------------------------------------------------------------
       /)/)		La mia vita è tutta rose e fiori...
      ( '.')
    o(('')('')				... ma io sono allergico !!!


quelle con # sono chiamate deferred expression.
Le deferred expression vengono valutate ogni volta che ce ne' bisogno.
Le altre invece solo appena vengono incontrate nella JSP.
Ad esempio se tu hai un tag che accetta una deferred expression:
<my:tag value="#{
bean.name
}"/>
Puoi tranquillamente valutare tale espressione anche nel getName del bean, o 
comunque da codice java.
Inoltre possono anche essere usate per scrivere non solo per leggere.
Ad esempio:
<h:inputText value="#{
bean.name
}"/>
Questa espression puo' essere usata sia per leggere il valore di 
bean.getName(), sia per assegnare un valore tramite bean.setName.
Senza le deferred expression come avresti fatto? Ad esempio cosi':
//jsp
<my:inputText value="${
bean.name
}"/>
//siamo in una servlet
String name = request.getParameter("name");
..
bean.setName(name);
Invece avendo la deferred in mano possiamo fare cosi:
//jsp
<h:inputText value="#{
bean.name
}"/>
//servlet
String name = request.getParameter("name");
epxression.setValue(elContext, name);
Il vantaggio qui e' che chi progetta la JSP puo' decidere su quale bean 
scrivere la proprieta', con la massima trasparenza. Infatti in questo codice 
non c'e' alcun riferimento al bean "bean" (perche' e' tutto gia' descritto 
dalla EL).
Invece nella JSP, (e quindi in fase di rendering) verra' fatto 
automaticamente questo (circa eh)
String name = expression.getValue(elContext).toString();
Quindi possono essere usate sia per leggere la proprieta' che per scriverla.
Newsgroup: it.comp.java
Titolo: Sto cercando un'esempio di ambiente con bottoni, menus, alert etc

Ciao a tutti
 Io sto cercando un applet (o applicazione) in cui ci sono dei menus,
alert ed altre cose grafiche del genere. Conosco abbastanza java, ma
vorrei imparare a costruire un programmino completo di interfaccia
grafica. Qualcuno puo' aiutarmi?  Java mi piace, correi fare il porting
di alcuni programmi che avevo scritto tempo fa in c su Mac.
Aspetto Vostre news.
                                        ALEX

 Qualcuno puo' aiutarmi?
Vedi il tutorial su Swing sul sito della sun.
http://java.sun.com
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: Java vs python

Visto che molti esperti di Java e di C++ sono decisamente
entusuasti di Python, mi piacerebbe sapere, da
qualcuno che conosce entrambi, quali sono i vantaggi/svantaggi
dei due linguaggi l'uno rispetto all'altro.
Io ho analizzato molto superficialemte phyton e mi sembra
molto semplice (nel senso facile da imparare per un novizio).
ah, per curiosita', si sta diffondendo in qualche modo?
grazie
Matteo

Matteo wrote:

C'č financo il mod_python per Apache ;)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 C'è financo il mod_python per Apache ;)
Scusate l'OT... brevemente, che cosa significa il prefisso "mod"? Ho
visto che lo usa anche Oracle nell'ennesima versione del suo application
server per denominare quelle che una volta chiamava "cartridge".
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
Haste is of the devil, and tardiness from the All-Merciful
(oriental proverb)

 server per denominare quelle che una volta chiamava "cartridge".
mod_xxx indica un modulo aggiuntivo per Apache; in pratica Apache permette a
programmi aggiuntivi di installare un handle in una qualsiasi delle fasi di
richiesta di un documento (richiesta, autenticazione, autorizzazione, fixup,
restituzione del documento... non me le ricordo tutte) per cui il programma
aggiuntivo puņ utilizzare le API di Apache e collaborare/prendere in
esclusiva/demandare ogni singola fase. Questi programmi possono essere
scritti in C; con mod_perl puoi scriverli in Perl, con mod_python appunto in
Python, quando sarą rilasciato mod_java potranno anche essere scritti in
Java.
Per pura curiositą ho compilato Apache con mod_perl, mod_python, mod_jserv,
mod_php4 (che mi fa andare le ASP sotto Linux, ah ah ah), mod_hello (un
modulo di prova), mi manca mod_ssl alla collezione...


 modulo di prova), mi manca mod_ssl alla collezione...
Dentro a Oracle iAS c'è mod_ssl e ci sono anche mod_jserv e mod_plsql...
se hai qualche miliardo da buttare via puoi comprarlo e giocarci un
po'... occhio ai buchi :)
Chiudo qua, scusate per l'OT. Ciao, Cris


 po'... occhio ai buchi :)
Oppure tra un paio di giorni faccio tar -zxvf mod_ssl.tar.gz, ./configure, make,
make install... risultato: qualche miliardo risparmiato ;)


 make install... risultato: qualche miliardo risparmiato ;)
Scusa Stefano, un ultimo paio di domande: 
1. l'esecuzione dei programmi scritti con i mod_xxx è in qualche modo
ottimizzata vero? Voglio dire, assomigliano più alle servlet che alle
CGI?
2. dove posso trovare un elenco completo di tutti i moduli disponibili
(vuoi vedere che mod_plsql è scaricabile agratis da qualche parte? :))
Ciao, Cris 
(chiedo scusa agli altri, prometto che stavolta è veramente l'ultima)


 (vuoi vedere che mod_plsql è scaricabile agratis da qualche parte? :))
Sul sito di Apache c'è una lista, vai su Apache Server -> Related Projects -> Module
Registry, oppure direttamente ad 
http://modules.apache.org
