mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Mail da Jsp.. come?

Qual'è il sistema migliore per spedire mail da una jsp o da un bean?
Nel senso, vorrei avere una pagina con dei campi da compilare e poter poi
mandare un messaggio di posta elettronica a determinati destinatari, e
ovviamente vorrei usare java e nessun script in perl per connettermi al smtp
del server.
Come fare?
Grazie

 wrote in
news:qiXY8.47203$
7N3.1...@twister2.libero.it
: 
http://java.sun.com/products/javamail/1.3/docs/javadocs/index.html


 writes:
r> Qual'è il sistema migliore per spedire mail da una jsp o da un bean?
Da una JSP qualcosa tipo Jakarta Mailer Tag Library: 
 
http://jakarta.apache.org/taglibs/doc/mailer-doc/intro.html
Da un bean o una servlet, JavaMail o simili:
 
http://java.sun.com/products/javamail/
Saluti,
Luca Polo.
-- 
 /Luca Polo : 
Luca...@gest.unipd.it
 || Dipartimento di Tecnica e       \
| System & network administrator      || Gestione dei Sistemi Industriali |
 \
http://www.gest.unipd.it/~jake
      || Universita` di Padova -- Italy  /
Newsgroup: it.comp.java
Titolo: [HELP] Post and redirect da Servlet

Saluti
vorrei effettuare, da un Servlet, una chiamata in Http Post ad un certo
Url (esterno alla mia applicazione) passando dei parametri (ad esempio
nome=pippo)
Ad esempio il mio servlet
http://localhost:8080/pippo/servlet.MandaPost
dovrebbe rimandarmi alla pagina 
http://localhost/php/riceviPost.php
passandogli nome=pippo via Post.
Non voglio fare cose del tipo
response.sendRedirect("
http://localhost/php/riceviPost.php?nome=pippo
");
perchè i parametri non si devono vedere...
non vorrei una chiamata in GET ma in POST.
Qualcuno sa come fare ?
Nel frattempo ho risolto come potevo facendo in modo che il SERVLET
stampi una pagina con un FORM contenente i parametri che mi interessano
(tipo HIDDEN) e, via Javascript, faccio un submit automatico.
 
Grazie.
:O)

Gli Hidden, se uno è minimamente "scafato" li vede benissimo.
Qualcosa del tipo
req.setAttribute("nome","pippo");
context.getRequestDispatcher("/riceviPost.php").forward(req,resp); ?


Saluti
grazie per la risposta
il problema con il context.getRequestDispatcher è che l'url di
destinazione deve rimanere nel contesto dell'applicazione, tant'è che
deve iniziare per /.
A me serve poter rimandare ad una pagina esterna, una qualunque pagina
nel Web.
Gli hidden sono visibili se la pagina in questione ce l'hai a video..
ma la mia fa un istantaneo autosubmit cosicchè non puoi averla
disponibile.
In pratica il SERVLET stampa una pagina che immediatamente fa
autosubmit e rimanda alla pagina di destinazione del Post.
bye
:O)
pio...@inwind.it
 ha scritto:


Newsgroup: it.comp.java
Titolo: Presenza file - loop

Ciao,
devo continuamente verificare se arriva un file in una cartella.
Che alternative mi suggerite al classico:
while(true) {
  if((new File("nomeFile")).exists()) {
    #il file esiste
  } else {
    # il file non esiste
  }
}
Grazie mille.
Osvaldo

 ...
hmm io al posto del loop utilizzerei dei thread lanciati ad intervalli
regolari.
Non sono ferratissimo in thread ma il codice dovrebbe essere una cosa del tipo
class EsisteFile implements Runnable{
  volatile boolean stopped=false;
  publiuc void run(){
    try{
      while(!stopped){
        testFile();
        Thread.sleep(millisecondiDaDormire);
      }
    }catch(InterruptedException IEx){
      stop();
    }
  }
  public syncronized void testFile(){/*qui il codice di test*/}
  public void stop(){
    stopped=true;
  }
  public static void main(String[] args){
    Thread t = new Thread(new EsisteFile());
    t.start();
  }
}
ciao D.
Inviato da 
www.mynewsgate.net

 }
I loop di questo genere consumano un'infinità di risorse CPU. Usa un timer
che controlla ogni tot millisecondi, una buona scelta è il consiglio di
Getting_out.
-- 
Byez!
Davide "Design" Muzzarelli
www . dav - muz . net

 Getting_out.
Le classi java.util.Timer/java.util.TimerTask sono quello che mi serve.
Grazie mille.
Newsgroup: it.comp.java
Titolo: JList e database help codice

Vorrei fare una select al database  e farmi passare il risultato in una 
jlist......ma non so perchč mi da errore
Potete aiutarmi a capire dove sbaglio e correggermi?
Grazie
AP
private JList stampaRisultato2(ResultSet rs) throws SQLException {
    boolean moreRecords = rs.next();
    if(! moreRecords) {
      JOptionPane.showMessageDialog( null,"Archivio vuoto");
    }
    Vector col= new Vector();
    Vector rows = new Vector();
    try {
      ResultSetMetaData rsmd = rs.getMetaData();
      for (int i = 1; i <= rsmd.getColumnCount(); ++i )
        col.addElement(rsmd.getColumnName(i));
      do {
        rows.addElement( getNextRow(rs,rsmd));
    } while (rs.next());
    Vector dipcli = new Vector();
    dipcli.add(rows);
    dipcli.add(nomecol);
    JList lista = new JList((Vector) (dipcli.toArray())[0]));        //mi da 
errore: expeted ';'      **ma il ; gią č messo!!!!**
    return lista;
    }
    catch (SQLException sqlex) {
      sqlex.printStackTrace();
      return null;
    }
  } 

 da errore: expeted ';'      **ma il ; già è messo!!!!**


 errore: expeted ';'      **ma il ; già è messo!!!!**
Controlla le parentesi.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !
Newsgroup: it.comp.java
Titolo: Problema con resultset

Salve, ho un problema e sinceramente non so piu' dove sbattere la testa, in
pratica se tento di leggere il valore di un campo di una tabella tutto
funziona al meglio, se però cerco di leggere per due volte consecutivo lo
stesso campo con lo stesso valore funziona solo la prima lettura, di seguito
riporto le righe incriminate:
    String idRisorsa
    IdRisorsa=rs.getString("IdRisorsa");
    System.out.println(IdRisorsa);
    IdRisorsa=rs.getString("IdRisorsa"); // qui va in errore
    System.out.println(IdRisorsa);
la prima System.out.... funziona la seconda no e mi restituisce l'errore "no
data found" sulla seconda assegnazione.
Anche le seguenti righe restituisco lo stesso messaggio di errore:
    if(rs.getString("Cognome")!=null){
      Cognome=rs.getString("Cognome"); // qui va in errore
    }else{
    .
    .
va in errore la seconda riga.
Cosa posso fare?
Sembra che posso leggere il valore del campo una sola volta. Questo errore
si verifica solo con alcuni database come Access97/XP ed SQL Server 7, con
HSQLDB e MYSQL funziona bene, però per mia sfortuna deve funzionare anche
con gli altri DB.
Anche le seguenti righe come le precedenti vanno in errore:
    System.out.println(rs.getString("IdRisorsa"));
    System.out.println(rs.getString("IdRisorsa")); //questa va in errore
Grazie per il vostro aiuto.

Se può essere di aiuto le seguenti righe funzionano:
    System.out.println(rs.getString("IdRisorsa"));
    rs.next();
    System.out.println(rs.getString("IdRisorsa"));
Funzionano anche le seguenti righe:
    System.out.println(rs.getString("IdRisorsa"));
    System.out.println(rs.getString("Cognome"));

ok, ho risolto, o meglio mi attacco, visto che il problema è del bridge
JDBC-ODBC. Mannagggia Microsoft.

 funziona al meglio, se perň cerco di leggere per due volte consecutivo lo
E' esattamente cosi' che deve funzionare. Leggi la documentazione di
Java relativamente a ResultSet se non ci credi.
Davide

 JDBC-ODBC.
No non lo e'. E' una caratteristica standard dei resultset.
Davide

 ha scritto nel messaggio
news:anrukv$h04t8$1...@ID-18487.news.dfncis.de...

Ciao,
non so se deve essere proprio cosě; io utilizzo Interbase ed il driver JDBC
Interclient
e praticamente posso leggere quante volte voglio lo stesso campo di un
record.
Con Access ed il bridge JDBC-ODBC non posso farlo.
E' piů probabile che dipenda dal driver.
Vincenzo Stefanazzi.
Newsgroup: it.comp.java
Titolo: Click Destro

Come posso distinguere un click destro da un click sinistro;grazie!

Controlla le maschere dell'evento. ci dovrebbe essere qualche cosa tipo
icControlDown adesso non ricordo bene e non ho sotto mano il manuale.
Dovrebbe comunque riguardare il tasto CTRL, perche' in molti sistemi si
decide di simulare il tasto destro con CTRL+tasto sinistro.
Il Mac, ad esempio, ha un solo tasto e quindi si fa "Tasto Mela"+Click.
Il Tasto Mela corrisponde al CTRL.
Carlo Emanuele Demontis



Se usi Java2 nella classe javax.swing.SwingUtilities trovi il metodo statico
isRightMouseButton(MouseEvent). Lo stesso metodo lo trovi anche nelle Swing
1.0.x nella classe com.sun.java.SwingUtilities. Nella stessa classe trovi
tanti altri metodi interessanti, come quello per intercettare il click del
tasto centrale del mouse.
Dario

Se ti registri sul componente come MouseListener, poi sulla classe
MouseEvent hai a
disposizione il metodo isPopupTrigger() che appunto ti dice se hai
premuto il tasto per fare
comparire una Popup che appunto in Window e' il click destro, ma per
un'altro sistema
potrebbe essere qualcosaltro.
Esempio :
 class MouseHandler extends MouseAdapter {
  public void mousePressed(MouseEvent e) {
       if (!e.isPopupTrigger()) {
       }
 }
  public void mouseReleased(MouseEvent e) {


Newsgroup: it.comp.java
Titolo: Stampa di un file .doc/.pdf con JSP

Saluti a tutto il NG.
Ho bisogno di crare dinamicamente un documento word o acrobat tramite una
JSP che poi deve essere stampata sul client.
Chiaramente non posso usare il comando stampa del browser perchè il file
deve essere formattato in un certo modo.
Come si può fare? qualcuno può dirmi che librerie si possono utilizzare?
Ho cercato sul NG. ma non ho trovato molto, se qualcuno sapesse dove posso
trovare degli esempi gli sarei molto grato.

 una JSP che poi deve essere stampata sul client.
Potresti creare un file .rtf che poi puo' essere stampato con Word
senza grossi problemi.
Ho scritto un'articolo sull'argomento. Il codice e' ASP, ma non credo
tu abbia molti problemi a convertirlo in JSP. Vedi su 
www.aspitalia.com
.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 utilizzare? 
Ad esempio, 
http://sourceforge.net/projects/itext/
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

JSP che poi deve essere stampata sul client.
[CUT]
Non ho esperienze in tal senso, ma una soluzione che mi andrebbe di 
provare è usare XML e FO con uscita (ad es.) in PDF.
http://xml.apache.org/fop/index.html
HTH
-- 
Ciao
	Fabrizio C.

 ha scritto nel messaggio
news:a7ms7r$mec4b$1...@ID-115971.news.dfncis.de...

se sviluppi un rendering engine XSL puoi convertire un documento in formato
XML, in HTML, WML o anche PDF e PS (con le API FO), a questo proposito vai
su 
xml.apache.org
 troverai un bel po' di materiale
ciao gianpiero
Newsgroup: it.comp.java
Titolo: Re: [post.lungo]...aiuto per un progettino...

 mi posterebbe uno schemino tipo quello che ho fatto sopra come guida?
Puoi: 
- leggere Sedgewick o Knuth su algoritmi di efficienti string searching, 
implementarli e prendere 30 o 18 a seconda del professore.
- usare String.replaceAll() e prendere 18 o 30 a seconda del professore. ;)
- inventarti un algoritmo "intuitivo" e prendere una via di mezzo. Una 
volta che hai il testo in memoria, ad esempio, scorri i caratteri dalla 
posizione 0 e li scrivi in un buffer finche' non trovi il primo carattere 
di old in posizione i, nel qual caso verifichi che anche i caratteri 
seguenti siano uno ad uno coincidenti con quelli di old. Se lo sono, nel 
buffer scrivi new e sommi la lunghezza di old a i, altrimenti scrivi da i 
in poi.
Se pero' a sta cosa non ci arrivi da solo, c'e' da domandarsi se stai 
facendo il corso di laurea giusto ;)

 in poi.
...e usare semplicemente un bello stringTokenizer e fare qualche
controllino?
al posto del buffer e tutto quanto.....
cmq puoi sempre trovare i sorgenti dello stringtokenizer se ti 6 installato
java! ;)
Mario


 l'abbia messo apposta per vedere se ce ne accorgiamo... :P
Non credo. Tieni presente che il senso di (String old, String new) e' ovvio 
- non sono certo queste le cose che - al di fuori di una classe - contano 
come errori. :) 
Che poi uno studente possa avere gia' le idee abbastanza confuse da non 
volersi sobbarcare pure piccole imprecisioni e' un'altro conto. :) 

 Thanas

 ;) Riciao
Bella li'. :)

 posterebbe uno schemino tipo quello che ho fatto sopra come guida?
No, la variabile non si può chiamare new.
Comunque dai un'occhiata al metodo replaceAll(String o,String n) della
classe String, credo sia quello che fa per te.
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.3
Newsgroup: it.comp.java
Titolo: Path assoluto di una classe

Salve a tutti,
in una funzione di una classe ho la necessità di ricavare il path fisico 
in cui risiede la classe stessa per poter leggere un file .properties che 
si trova assieme al .class...
Qualcuno ha idea di come si possa fare?
Grazie!
Simo
--------------------------------------------------------------
Questo messaggio è stato inviato da: 
http://newsgroups.cyberspazio.org
CYBERSPAZIO.ORG
 - Servizi WEB Hosting Professionali
http://www.cyberspazio.org
 - 
in...@cyberspazio.org
--------------------------------------------------------------
Per comunicare ogni abuso di questo servizio: 
ab...@cyberspazio.org

getClass().getResourceAsStream(myfileName);

 che si trova assieme al .class...
Non ti conviene usare il path della classe. Fai conto che sia non su 
filesystem ma dentro un jar... Devi accedere al properties come 
'risorsa'; qualcosa del tipo:
this.getClass().getClassLoader().getResourceAsStream(name);
dove 'name' è il properties che stai caricando
bye
DKano

 getClass().getResourceAsStream(myfileName);
Di un minuto pių veloce! :-)
bye
DKano

 this.getClass().getClassLoader().getResourceAsStream(name);



 essere "risorsa non trovata".
Io ho verificato che ci sono delle differenze (o c'erano, non so) sul 
nome della risorsa, in particolare sull'eventuale '/' iniziale da 
mettere (su solaris era necessario, su linux no o viceversa)
ho risolto più o meno così
is = this.getClass().getClassLoader().getResourceAsStream(resName);
if( is == null ) {
   if (resName.startsWith("/")) {
     resName = resName.substring(1);
} else resName="/"+resName;
is = this.getClass().getClassLoader().getResourceAsStream(resName);
bye
DKano

 DKano


Newsgroup: it.comp.java
Titolo: Avvio

Sapete come fare a far partire un programma Java con il doppio click e senza
scrivere file batch?


groups.google.it

Newsgroup: it.comp.java
Titolo: export to excel

Perchè secondo voi
response.setContentType("application/vnd.ms-excel");
con Mozilla funziona e con IE no? in pratica il primo lancia excel e vi 
riversa il contenuto della query eseguita, mentre il secondo visualizza 
una pagina vuota.
Altra domanda: db Access. Perchè in alcuni casi qualcosa del tipo " 
..... where nome_campo like '%AS%'" funziona e in altri invece no?
Avete qualche idea al riguardo?
Grazie
Mag

 Mag
Prego!
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.java
Titolo: [JUGROMA] Sesto meeting di giovedì 22 Giugno

Il sesto meeting del Java User Group Roma si svolgerà giovedì 22 giugno
2006 alle ore 18.00. 
Saranno presenti degli speaker dalla Java Conference:
"Using Netbeans for Fun and Profit", a cura di Dmitri Chiraev, Quality and
Services Engineering Java 
Tools, Sun Microsystems e Daria Titola.
Come di consueto la partecipazione è gratuita.
Al termine dell'incontro (ore 20 circa), per chi lo desidera seguirà una
cena tutti insieme. Lo so che 
prima c'è la partita, ma sarà già finita. E poi abbiamo un megaschermo :)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 prima c'è la partita, ma sarà già finita. E poi abbiamo un megaschermo :)
Dimenticavo: la sede è quella della Sun in Roma Eur, via Benedetto Croce,
6. tutti i dettagli qui: 
http://www.jugroma.it/wiki/jug/space/jug/eventi/Incontro+Giugno


Newsgroup: it.comp.java
Titolo: JBuilder4

Non capisco perchč quando inserisco un qualsiasi componente, quest'ultimo
viene sempre inserito con la linguetta, come faccio a toglierla?
Grazie!

 viene sempre inserito con la linguetta, come faccio a toglierla?
Non ho capito... che sarebbe la linguetta?

Non ho capito... che sarebbe la linguetta?
Hai presente l'oggetto JPanel, in alto a destro c'č l'etichetta/linguetta
dove tu ci clicchi sopra e quella si attiva, ok?
Queste linguette appiono sempre anche quando inserisco per esempio una
semplice label, dove la linguetta non c'entra proprio niente


A dire il vero continuo a capire cosa vuoi dire. Non č che per caso stai
usando un JTabbedPane?

usando un JTabbedPane?
Si, sto usando un JTabbedPane...

 Si, sto usando un JTabbedPane...
Ah, forse finalmente ho capito il tuo problema...
La storia delle linguette è così: ti viene messa una linguetta per ogni
componente che inserisci.
Per cui se vuoi inserire oggetti all'interno di una schermata del pannello
devi prima inserire un contenitore (tipicamente un JPanel) all'interno del
JTabbedPane, dopodichè inserisci gli oggetti all'interno del contenitore
cliccando su questo (puoi anche inserirli cliccando sull'oggetto,
nell'albero dei componenti che trovi sulla sinistra).
ByE :)

JTabbedPane, dopodichč inserisci gli oggetti all'interno del contenitore


 perchč?
Mi sembra molto strano, non mi č mai capitato nulla di simile. Ma dove
clicchi quando inserisci i componenti? Devi cliccare sul contenitore e non
sulla linguetta. Per selezionare il tab puoi usare il menu ad albero che hai
sulla sinistra.
Newsgroup: it.comp.java
Titolo: problema con String

Ciao a tutti,
ho un problema con la classe String. In pratica ho una stringa di questo 
tipo: "0 1 2 3", ho bisogno di prendere gli interi e inserirli in un array 
di int.
Ho dato un'occhiata alle classi di I/O, ma non ci capisco poi molto. C'č un 
metodo semplice per accedere ad una stringa e prelevare gli interi che mi 
servono?
Grazie a tutti e buona domenica!
Alessia 

 mi servono?
Potresti utilizzare StringTokenizer per individuare i tuoi token e quindi un 
Integer.parseInt per ottenere i relativi valori interi.
-- 
www.mercatinoannunci.it
Il portale gratuito degli annunci di compravendita on-line
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
2454 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 

 di int.
Puoi usare il metodo split() per "spezzare" la stringa in vari pezzi. 
Nel tuo caso il delimitatore dei pezzi e' lo spazio, quindi:
   String[] interi = miaString.split(" ");
Ora hai un'array che contiene gli interi in formato String. Creare 
un'array di int ora e' triviale
   int[] arrayDiInt = new int[interi.length];
   for (int i = 0; i < interi.length; i++) {
     Integer intero = new Integer(interi[i]);
     arrayDiInt[i] = intero.intValue();
   }

 Alessia
tipo :
  public class A{
    public static void main(String [] argv){
        String lastringa = "0 1 2 3 4 5 6 7 8";
        String [] aStringa = lastringa.split(" ");
        int [] aInteri = new int[aStringa.length];
        for(int i=0;i<aStringa.length;i++)
            aInteri[i]=Integer.parseInt(aStringa[i]);
 
        for(int a : aInteri)
            System.out.println(a);
    }
  }
ciao.
 
Umberto

 Ho dato un'occhiata alle classi di I/O, ma non ci capisco poi molto. C'è 


    }
Scusate la pignoleria, ma per la nostra amica credo sia bene imparare 
da subito alcuni tips di buona programmazione:
Integer intero = null;
for (int i = 0; i < interi.length; i++) {
  intero = Integer.valueOf(interi[i]);
  arrayDiInt[i] = intero;
}
CIAO!

 Potresti utilizzare StringTokenizer per individuare i tuoi token
Assolutamente no. Il tokenizer va abbandonato in favore di String.split().
-- 
Emanuele Torrenti
Registered Linux User #409659
"I fought the law, and the law won"

 > Potresti utilizzare StringTokenizer per individuare i tuoi tokenAssolutamente no. Il tokenizer va abbandonato in favore di String.split().
sara', ma a volte e' molto piu' semplice usare il StringTokenizer, 
specialemente se non si vuole usare le regexp.
Ciao Jack

Jack ha scritto:

Puoi banalmente passare il separatore al metodo split. Non vedo il 
problema...

Newsgroup: it.comp.java
Titolo: errore previsto oggetto

Ciao,
qualcuno conosce il metodo per disabilitare la notifica del seguente errore?
X Errore durante l'esecuzione
Eseguire il debug?
 Riga: ###
Errore: Previsto oggetto
Ho letto decine di post con le più bizzarre soluzioni (sempre
infruttifere...); in particolare c'è chi suggerisce di "disattivare il debug
degli script", ma non è certo la soluzione.
Mi viene da pensare che si possa ottenere qualcosa solo intervenendo su
qualche chiave di registro, ma non so assolutamente dove mettere le mani.
grazie a tutti
alf

 Errore: Previsto oggetto
Hai sbagliato newsgroup, qui si parla di Java.
Prova su
   it.comp.lang.javascript
(e magari fornisci qualche info in più sullo script che ti dà l'errore).
Ciao.
\mirko

Newsgroup: it.comp.java
Titolo: Icone per i file Java

Mi piacerebbe sapere se esistono delle icone (ICO, PNG, XPM) per i
file del mondo Java: .java, .class, .jar, .war eccetera.
Tempo fa me ne feci un paio riadattando la GIF di Duke, ma vorrei
sapere se ne esistono di "standard"
-- 
artemis.alpeia
http://spazioinwind.libero.it/artemis

 
Usi semplicemente .gif .jpg .png(dalla 1.3)
C:\Program Files\Java\j2re1.4.2\docs\api\index.html
Marco

cthulhu wrote:

Scusa, ho sbagliato url
http://java.sun.com/docs/books/tutorial/uiswing/misc/icon.html
Marco

 Usi semplicemente .gif .jpg .png(dalla 1.3)
scusa, devo essermi spiegato male..
intendo delle icone per i file .java e .class da visualizzare nei file
manager (esplora risorse, finder, konqueror eccetera) del sistema
operativo.
Dato che non ho mai trovato nulla in rete, mo chiedevo se qualcuno di
voi usasse qualcosa di "fatto in casa". Certo che sarebbe una cosa
saggia se la sun stessa se ne preoccupasse e fornisse delle icone da
associare ai file Java all'atto dell'installazione del JRE/SDK.
Un bel fogliettino con la tazzina rossa e blu, ad esempio.. vai che me
lo faccio da me ;)
-- 
artemis.alpeia
http://spazioinwind.libero.it/artemis

 
Perchè non usare direttamente "'a tazzulell' 'e cafè"? Io ho fatto così.
-- 
Se libertà in fondo significa qualcosa, significa il diritto di dire 
alla gente quello che non vuole sentire.
(George Orwell)
Newsgroup: it.comp.java
Titolo: javac

Ciao a tutti ho cominciato uora uora a tentare di compilare qualcosa in
java, solo non mi compila.
ho scaricato il JDK, ho salvato file in .java, poi in ms-dos ho dato
ilmcomando javac file.java e con grande sorpresa mi ha risposto: this
program cannot be run in dos mode.
Quindi?
nel path il JDK risulta presente , ma se digito java -version mi dà lo
stesso messaggio di prima che devo fare?
mi stò deprimendo non riesco neanche a compilare.
Pietà !
VI prego ditemi che devo fare, .......mi sono già data all'ippica.
Grazie ciao
Beth

Quindi?
Temo che il messaggio sia chiaro: this program cannot be run in dos mode
vuol dire che sotto msdos non gira.
Uno dei porting Sun della JVM (e il compilatore, che ne fa uso) e' 
un'applicazione win32 - gira sotto 95,98,NT, 2000 (credo), non ho idea se vada 
con win32s (ma non credo), ma non msdos.
Se non ricordo male c'e' una versione della JVM di IBM che gira, con qualche 
limitazione, su macchine msdos/windows 3.1. Ma non so se esista ancora, ne' se 
sia supportata.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

program cannot be run in dos mode.
I casi sono due:
1. il JDK e' installato male o il file era danneggiato
2. hai qualche impostazione del ciufolo nel prompt di dos che ti
impedisce di eseguire il programma.
Io procederei allo spianamento de JDK, riscaricamento e
re-installazione, poi vedrei il prompt di dos.
Davide

 Beth
Per sicurezza io reinstallerei il tutto e poi mi assicurerei di settare nel
path la directory /bin del java in modo da usarlo in tutte le cartelle.
Ciao Maded

 wrote in message 8l2j7m$ng9$1...@pegasus.tiscalinet.it...


 wrote in message
8lafe3$8nv$1...@lacerta.tiscalinet.it...


Mi è venuto in mente un'altra cosa(folgorazione!)
volevi forse dirmi che devo istallare  la jvm in dos?


 wrote in message 8lc97e$onr$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.java
Titolo: Applet e JDBC

Salve,
e' possibile interrogare ed aggiungere dati ad un database(DB2)
utilizzando un'applet java,oppure bisogna utilizzare javascript??
Grazie, Daniele.

 wrote in message
Pine.LNX.4.10.100063...@verdicchio.students.cs.unibo.it...


 wrote in message
Nj475.992$2s6....@news.infostrada.it...


 wrote in message
8jlkjq$al0$1...@nslave2.tin.it...


Grazie mille,
ma il mio problema non e' SQL!
Il problema e' che ho provato con una semplice applet ad interrogare
db2, ma ricevo un errore di sicurezza. 
L'applet deve funzionare in locale(e per circa venti minuti)e quindi
speravo di non dover far ricorso a servlet etc. anche perche' non ho
tempo di imparare ad usarle in quanto devo consegnare il tutto tra 3/4
giorni.
L'errore su indicato e' dovuto al fatto che uso una semplice applet?
Siccome l'applet va in locale che ci metto quando richiedo la
connessione "jdbc:odbc:??????:??????"
(sembre che l'errore sia qui)ci devo mettere anche il numero di
porta(quale)?
Help Help Help????
Grazie, Daniele.


 ha scritto nel messaggio
news:39630F66...@students.cs.unibo.it...

Newsgroup: it.comp.java
Titolo: test non leggere!

test non leggere!!.

Senza offesa ......
ma la prossima volta,impara ad utilizzare NG idonei per queste cose ....
vedi it.test .
Diego

Newsgroup: it.comp.java
Titolo: manuale java formato  elettronico(pdf)

buonasera atutti, sono in cerca di un manuale Java in formato elettronico in 
quanto sono un ragazzo non vedente in modo che io possa leggere il manuale 
attraverso la sintesi vocale. p.s possibilmente in italiano..
grazie
rash
 


Ti serve qualche formato particolare o va bene pdf o chm?
Se hia qualcuno che ti puo' aiutare a usare emule ne trovi quanti ne
vuoi..

Newsgroup: it.comp.java
Titolo: help applet

salve a tutti...
scusate il disturbo.. in informatica ho dei limiti (ma mi applico x imparare
:-) );...ho un problemino con gli applet e precisamente con i file
class...con che cosa posso "aprire leggere e modificare questi file"??
grazie infinite a tutti
ago
per rispondere togliere XX iniziale
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 salve a tutti...
Uhm..-non capisco...le applet cosa centrano?
Comunque ti serve un decompiler
Ciao!
Newsgroup: it.comp.java
Titolo: Arc2D ???

Ciao...
ho un piccolo problema...
Dovrei, date 5 costanti (percentuali), disegnare un diagramma a torta,
utilizzando la classe Arc2D.
1 - Non riesco a capire come si faccia a disegnare un arco di circonferenza
2 - Non riesco a capire come si possa far partire ogni arco dalla fine di
quello precedente
Se c'č qualcuno che mi potrebbe dare una mano in ciň...
Grazie!

 Grazie!
Horstmann !!
Mi ricordo questo esercizio e mi ci ero divertito parecchio.
Ti posto il codice di come l'avevo risolto io .
Ti consiglio cmq di avere sempre sotto mano la doc delle api java e poi 
mettici un po' di fantasia.
*******************************
/*
 * PieChartBuild.java
 *
 * Created on 31 gennaio 2003, 9.49
 */
/**
 *
 * @author  Fabri
 */
import java.awt.geom.Ellipse2D;
import java.awt.geom.Arc2D;
import java.awt.geom.Rectangle2D;
import java.awt.Graphics2D;
import java.awt.Color;
/** Classe per la costruzione di un grafico a torta */
public class PieChartBuild
{//classe PieChartBuild
    //variabili
    private double x;    
    private double y;
    private double diameter;
    Ellipse2D elli;
    Rectangle2D bounds;
 
 
    /** Creates a new instance of ProvaArco
     * @param aX Coordinata x del cerchio
     * @param aY Coordinata y del cerchio
     * @param aDiameter Diamtetro del cerchio
     */
    public PieChartBuild(double aX, double aY, double aDiameter)
    {//costruttore ProvaArco(double, double)
        x = aX;
        y = aY;
        diameter = aDiameter;
        elli = new Ellipse2D.Double(x, y, diameter, diameter);        
        bounds = elli.getBounds2D();
    }//fine costruttore ProvaArco(double, double)
 
    /** Dato un cerchio , calcola una porzione di esso (l'arco) e la 
disegna.
     * Cambiando la costante Arc2D si può cambiare il tipo di disegno: da 
implementare
     * successivamente.
     * @param g2 Ambiente grafico
     * @param start Inizio dell'arco
     * @param end Fine dell'arco
     * @param c Colore dell'arco
     */    
    public void draw(Graphics2D g2, double start, double end, Color c)
    {//metodo draw(Graphics2D):void
        Arc2D.Double arc = new Arc2D.Double(bounds, start, end, Arc2D.PIE);
        g2.setColor(c);
        g2.fill(arc); 
 
 
    }//fine metodo draw(Graphics2D):void
 
}//fine classe PieChartBuild
*********************************
C'è da giocarci parecchio: l'applet per sfruttare questa classe te la 
inventi tu.
-- 
Ciao. Fabrizio.
icq: 241182067
Newsgroup: it.comp.java
Titolo: JRE alternativo a JavaSoft

Sto cercando un JRE alternativo da usare con Mozilla, dal momento che 
con JRE di Javasoft ho problemi con diverse applet (che probabilmente 
sono disegnate per Internet Explorer...).
Grazie.

 wrote:
: Sto cercando un JRE alternativo da usare con Mozilla, dal momento che 
: con JRE di Javasoft ho problemi con diverse applet (che probabilmente 
: sono disegnate per Internet Explorer...).
: Grazie.
:
quale jre stai usando ? hai provato l'ultimo 1.3.1_02 ? se hai ancora
problemi con certe applet apri la java console e guarda se vedi degli
stack trace. se li vedi identifica la classe o il metodo che genera
l'eccezione. se si tratta di un problema di security puoi provare ad
aggiungere il permesso per il metodo incriminato usando policytool.
ad esempio nel jdk 1.1 spesso viene usato il metodo modifyThread, ma
nel jdk 1.2 e successivi di default non e' permesso utilizzarlo, e
viene generata una security exception. se aggiungi il permesso giusto
(mi pare runtime qualcosa) allora forse l'applet sara' in grado di
funzionare come si deve. in questo modo io sono riuscito a "fixare"
un paio di applet che non volevano andare.
nota: policytool e' un programmino del jdk di sun. lo trovi in bin.

Newsgroup: it.comp.java
Titolo: creare URI in Xerces

Salve, come si fa a creare un URI che identifichi un file interno al 
sitema in Xerces?
Io avrei fatto una cosa simile:
File selectedfile =....;
String path = selectedfile.getAbsolutePath();
e poi avendo
XMLReader parser = new SAXParser();
faccio
parser.parse(path);
Solo che mi dice che non riesce a leggere il file (nonostante questo 
esista).
Qual è iol problema?


io faccio cosi', ma gli passo una String, quindi nn sono sicuro se e' 
possbile passargli un URI, cmq basta che provi
String path = "...:"
SAXBuilder Parser = new SAXBUILDER(.....);
Document doc = Parser.build(path);
prova a vedere.
poi per accedere devi recuperare la root del documento
Element root = doc.getRootElement();
{2Nd+BESt}
Newsgroup: it.comp.java
Titolo: Errore connessione oracle con il jar

Salve,
usando eclipse ho creato un programma che fa una connessione ad un db
oracle.
Testando il programma nell'IDE tutto funziona come dovrebbe, ma quando
esporto il jar e lo lancio da riga di comando mi da errore
try {
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    connDB = DriverManager.getConnection(url, user, pwd);
} catch (Exception ex) {
System.out.println(ex.getMessage());
System.exit(1);
}
Stampa oracle.jdbc.driver.OracleDriver
quando credo il jar esporto anche la libreria classe12 ma non da esito
positivo,
ho provato anche ad assegnare la libreria
SET CLASSPATH=C:\Insert\classes12.jar
ma non cambia nulla.
In cosa sbaglio???????
Grazie Marco

 In cosa sbaglio???????
probabilmente non imposti correttamente il classpath. dico
"probabilmente" perchè fintanto nascondi l'errore non saprai mai in
cosa sbagli.
Se fosse così il mio suggerimento è farsi almeno un tutorial, perchè
questo è il secondo tipico errore del newbie (il primo è il
ClassNotFoundException sulla classe che si vuole lanciare...). insomma
per rispondere alla tua domanda sbagli nel non conoscere i rudimenti
più elementari del linguaggio.

Newsgroup: it.comp.java
Titolo: Append su di un file ??!!??

Ho un 'problemino'.
Voglio fare l'append su di un file. 
Se il file esiste voglio fare l'append altrimenti lo creo.
Quale classe utilizzare ?
File  f1= new File (lpath,namefile);
 
 
 
	if (!f1.exists() )
	{
	try
	{
 
	 	Logsmpdm =  new FileOutputStream (f1);
 
	}  	catch (IOException e )
		{ 
		} 
	String prova = "XXXXXX";
	Logsmpdm.write(prova.getBytes());
...facendo cosi'  (se il file esiste) e poi provando a scriverci su
questo file logicamente ho un Null Pointer.
Forse non devo utilizzare la FileOutputStream ?
Consigli ?
Grazie.
--
Posted from 
tlvsdy.alcatel.it
 [194.243.74.244]
via Mailgate.ORG Server - 
http://www.mailgate.org

scriverci su questo file logicamente ho un Null Pointer.
Perche'? Ho provato il tuo codice, ma non ottengo nessuna
NullPointerException. Semplicemente il file esistente viene
sovrascritto.
Per aggiungere caratteri alla fine del file, usa
FileOutputStream(String name, boolean append)
con append uguale a true.
--   o  JOB - The Java Objects Builder - Try it, it's FREE!
    o o    
http://www.uno.it/utenti/tetractys/job.html
   o o o       TETRACTYS Software 
tetr...@uno.it
  o o o o        Leonardo Boselli 
bos...@uno.it

 sovrascritto.
Io avevo  NullPointerException.
Comunque poi ho utilizzato la RandomAccessFile
 
	f1= new File (log_path,namefile);
 
	try
	{
 
		Logsmpdm1 = new RandomAccessFile(f1, "rw") ;
		String prov="prova";
		Logsmpdm1.seek (Logsmpdm1.length());
		Logsmpdm1.writeChars(prov);
		Logsmpdm1.close();
	 }  	catch (IOException e ) {}
..e non ho avuto + problemi :-)
Grazie comunque.

Newsgroup: it.comp.java
Titolo: Threads & Application Server

Premetto che non ho mai messo le mani su un application server.
Ho pero` sentito  "rumors" di problemi che sorgono  quando si passa al
multithreading (leggi  bug che provocano un errato  cambio di contesto
passando da un thread all'altro).
Quanto c'e` di vero ?
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

 Quanto c'e` di vero ?
In genere non si deve usare multithreading. Questo perche' l'application
server gestisce i thread in modo da ottimizzare performance e/o carico -
e ogni EJB e' potenzialmente in un thread separato, quindi thread
"utente", anche benintenzionati, tenderebbero a fare piu' pasticci che
altro. 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

passando da un thread all'altro).
In generale, programmando su application server non è corretto
utilizzare multithread salvo casi in cui si sa bene quello che si sta
facendo. Questo perchè i processi sono a carico dell'application
server e tu non stai scrivendo un'applicazione vera e propria ma un
"applet" che viene eseguita in un determinato contesto. Avviare
un'altro thread equivale a "uscire" da quel contesto, il risultato non
può essere sempre prevedibile.
if(!spammer)
for(ptr=email;*ptr!='\0';ptr++) 
if(*ptr!='@' && *ptr!='.') *ptr -= 1;

...


Potresti suggerirmi qualche sito con della documentazione
sull'argomento?
Cristiano Sadun ha scritto nel messaggio ...


Newsgroup: it.comp.java
Titolo: ma netbeans..

non lo usa nessuna azienda?
io non ho visto nessuna...
che senso ha fare questo ambiente se poi non lo si usa??

 che senso ha fare questo ambiente se poi non lo si usa??
un paio dei miei clienti lo usano, anche se adesso stiamo valutando anche
eclipse.
bye!
-- 
elimina unsampdoriano per rispondere via email

 eclipse.
poi in netbeans ci sono nomi di tutto rispetto:
http://www.netbeans.org/about/third-party.html
--
Davide Consonni
http://csvtosql.sf.net


Nella mia lo si usa eccome :) E anche Eclipse
-- 
ammentos - a lightweight persistence framework for JDK5
http://www.sourceforge.net/projects/ammentos
http://ammentos.biobytes.it

 che senso ha fare questo ambiente se poi non lo si usa??
confronta qui, qualcuno lo usa. 
http://jdj.sys-con.com/general/readerschoice.htm
Io personalmente sono un supporter di Intellij Idea, e Eclipse lo sopporto
appena. Netbeans è un buon ambiente, con i suoi pro e contro: in taluni
casi può essere la scelta migliore.
Per il refactoring Idea ad oggi è anni-luce avanti
uL
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.java
Titolo: Le parentesi graffe su Forte Java

Ho scaricato Forte Java dal sito della Sun: splendido prodotto, se non fosse
per il fatto che nel suo editor la combinazione alt+123 non funziona e
quindi non riesco a fare le parentesi graffe { }
Il mio os è win2000
qualcuno può aiutarmi per favore?
Grazie mille a tutti
Roberto De Giuli

 wrote in message
news:8rfdo0$jk5$1...@nslave2.tin.it...


 ha scritto nel messaggio
news:qFHC5.8205$NY2.2...@news.infostrada.it...


 prova con Ctrl+Alt+Shift+parentesi quadra (non ti sto prendendo in giro!!!).
Basta un AltGR + Shift + [ senza il ctrl... anche perchè tanto alt-gr è proprio
sotto la [ :) anzi... :-}
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Newsgroup: it.comp.java
Titolo: [SWT] Necessito documentazione

Ciao a tutti, da un po' mi sto interessando alla realzzazione di interfacce
in swt, ma non riesco a trovare della documentazione o degli esempi...
qualcuno di voi lo stà usando?Se si potremmo scambiarci qualche info?!?
Grazie. Ciao
-------------------------------------------
"I computers sanno contare solo da 0 a 1...
Tutto il resto è illusione"

qualcuno di voi lo stą usando?Se si potremmo scambiarci qualche info?!?
swt ? ti riferisci allo Standard Widget Toolkit ?
http://www.google.it/search?hl=it&ie=ISO-8859-1&q=%22swt+java%22&lr=
divertiti :)
--
Rhymes (
rhy...@myself.com
)
Brainbench Certification:
Language: Java 1, Score: 3.29, Date: 2001-10-02 
http://www.brainbench.com/transcript.jsp?pid=2435730

 Tutto il resto č illusione"
Newsgroup: it.comp.java
Titolo: Inner classes e static

Perche` non si possono dichiarare variabili statiche nelle classi
interne?

interne?
(Di passaggio: nelle inner classes puoi dichiararle static final, cioe' 
costanti; e in classi annidate (statiche) non ci sono problemi ad
avere membri statici.
L'unica osservazione che ho mai trovato a proposito era nella guida
alle inner classes originale, quella di JDK1.1:
<quote>
The static declaration modifier was designed to give programmers a way to
define class methods and class variables which pertain to a class as a
whole, rather than any particular instance. They are "top-level"
entities. 
The static keyword may also modify the declaration of a class C within
the body of a top-level class T. Its effect is to declare that C is also
a top-level class. Just as a class method of T has no current instance of
T in its body, C also has no current instance of T. Thus, this new usage
of static is not arbitrary. 
As opposed to top-level classes (whether nested or not), inner classes
cannot declare any static members at all. To create a class variable for
an inner class, the programmer must place the desired variable in an
enclosing class. 
It is helpful at this point to abuse the terminology somewhat, and say,
loosely, that the static keyword always marks a "top-level" construct
(variable, method, or class), which is never subject to an enclosing
instance. 
This shows why an inner class cannot declare a static member, because the
entire body of the inner class is in the scope of one or more enclosing
instances. 
</quote>
che non e' soddisfacente (troppo "loose" :). Peraltro, un'idea della
motivazione effettiva potrebbe essere la frase che segue: 
<quote>
While the C language allows block-local static variables, the same effect
can be obtained in Java, more regularly and maintainably, by defining the
desired long-lived variable in the scope which corresponds to the
required lifetime. 
</quote>
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

motivazione effettiva potrebbe essere la frase che segue: 
Grazie.. ho (quasi) capito! :)

Newsgroup: it.comp.java
Titolo: Cerco FTP per un JDK>1.1.4

Cerco un FTP veloce per scaricarmi un JDK recente (mi piacerebbe il 1.2) e tutte le aggiunte Java,
con la possibilitą di riprendere download interrotti.
Purtroppo il sito della sun e' troppo lento (o il mio tempo troppo limitato) negli orari in cui mi
collego.


Prova su 
java.tin.it
 ma non so se abbiano l' 1.2 (credo si si' pero').
Ciao
-- 
...almost any game *CAN* be imagined to be an RPG, but a "real RPG"
would facilitate role-playing, not require spending most of your effort
on sustaining your SOD.
M. Hughes
Newsgroup: it.comp.java
Titolo: Sottostringhe

Come si verifica che una stringa sia parte di un'altra stringa?
--
Ciao, Alessandro
-----------------------------------------
Mailing List: L'estrazione in email
http://santorsola.8m.com
-----------------------------------------


Ci sono diversi modi. Il piu' sempice e' utilizzare il metodo
indexof(String s), che ritorna la prima posizione (partendo da sinistra)
in cui la stringa 's' compare nella stringa di cui stai eseguendo il
metodo.
Se non esiste nessuna occorrenza di 's' il metodo ritorna "-1".
La documentazione piu' recente della classe String si trova
all'indirizzo:
http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html
Ciao
Marco

 Come si verifica che una stringa sia parte di un'altra stringa?
"ferroviere".indexOf("vie") != -1
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------







Newsgroup: it.comp.java
Titolo: refresh pagina

Salve a tutti...
Com'è possibile effettuare il refresh di una pagina html tramite la
pressione di un bottone presente in una applet??
In pratica quello che in javascript si fa così:
<a href="javascript:location.reload()"> aggiorna pagina </a>
Grszie mille

AIUTOOOO!!!!!!
:p

Newsgroup: it.comp.java
Titolo: flash

ciao ragazzi,
	sapete come fare per far partire in java un file in streaming tipo .swf 
(flash) avendo in ingresso un indirizzo web dinamico.
Grazie mille

eriketto ha scritto:

Senti io ho solo un mezzo consiglio, ossia ho visto solo librerie che
utilizzano il flashplayer tramite activex wrappato, un esempio concreto:
http://www.jpackages.com/jflashplayer/
di negativo hai che serve il flashplayer installato e che funziona solo
su windows, se riesci ad ottenere soluzioni migliori facci sapere.

Newsgroup: it.comp.java
Titolo: Mappatura di due files xml

Ciao a tutti ho bisogno di un consiglio, ho dua files xml uno generato
dal produttore con un suo database e uno generato dal consumatore da un
altro database. Questi due files scritti in xml hanno l'esigenza di
avere i tag uguali in modo tali da creare una mappatura dei tag. Come
faccio a rendere omogenei i dati? Come faccio a creare la mappatura?
Forse non è molto chiaro! Però non sò bene come spiegarlo.

Ciao,
mha! Se ho capito quello che intendi il tuo problema è rendere 
trasparente l'accesso ai files XML senza doverti preoccupare da chi 
siano stati prodotti ti conviene crearti le classi di mappatura 
attravarso l'utilizzo di Castor. Crei un package per il primo ed un 
package per il secondo, poi io cercherei nei files XML qualche elemento 
che li distingua uno dall'altro, un identificativo che potrebbe essere 
per esempio il nome dell'ROOT Element o qualsiasi altra cosa che ti 
permetta con certezza di distinguere il tipo di file. Poi scriverei una 
classe che funga da controllore la quale si occupi di istanziare a 
seconda del caso l'oggetto Castor corrispondente, fatto questo esegui il 
metodo unmarshall dell'oggetto Castor.....in questo modo non ti dovresti 
preoccupare dell'orgine del dato....meglio se il controllore è 
parametrizzabile!
Ciao e buon divertimento,
Eta

Newsgroup: it.comp.java
Titolo: Prima servlet

Ciao a tutti,
mi sto avvicinando per la prima volta alle servlet. Ho creato una
classe che estende HttpServlet e che utilizza una libreria esterna (un
jar). La classe viene compilata, ora vorrei inserire la mia servlet
all'interno di tomcat ma non ho la minima idea di come fare.
A quanto ho capito bisogna creare una struttura di cartelle, ma in che
modo?
Dove mettere il file .class? Dove inserire la libreria che viene
utilizzata.
Inoltre a quanto ho capito dovrei creare un file xml che descrive la
mia applicazione ma non ho la minima idea di come crearlo.
Qualcuno può aiutarmi?
Grazie, ciao ciao.

il 10/02/2009 15.51, Scrive Rustichello da Pisa 43243640:

Ma non usi un ide? In genere c'e' uno strumento per creare la struttura 
necessaria.
Comunque: il file .class va messo nel classpath dell'applicazione, 
normalmente nella directory WebInf dell'applicazione c'e' una directory 
classes in cui devi ricreare la struttura del package della tua servlet, 
ad esempio:
WebInf/classes/org/progetto/servlet/LaMiaServlet.class
assumendo che il pachage sia org.progetto.servlet
Sempre nella directory WebInf ci dovrebbe gia' essere il file web.xml 
che e' la configurazione dell'applicazione, in questo file devi creare 
una stanza per desrivere la servlet ed un'altra per mapparla ad uno o 
piu' url, ad esempio:
<servlet>
    <servlet-name>LaMiaServlet</servlet-name>
    <display-name>LaMiaServlet</display-name>
    <description>La Mia Servlet</description>
    <servlet-class>org.progetto.servlet.LaMiaServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>LaMiaServlet</servlet-name>
    <url-pattern>/lamiaservlet</url-pattern>
</servlet-mapping>
queste righe devono comparire tra i tag <web-app ...> e </web-app>
-- 
Dr.Ugo Gagliardelli,Modena,ItalyCertifiedUindoscrasherAñejoAlcoolInside
Spaccamaroni andate a cagare/Spammers not welcome/Spammers vão à merda
Spamers iros a la mierda/Spamers allez vous faire foutre/Spammers loop
schijten/Spammers macht Euch vom Acker/Spamerzy wypierdalac'

 mia applicazione ma non ho la minima idea di come crearlo.
Sostanzialmente devi:
- modificare il file /conf/server.xml per aggiungere la tua applicazione 
(a cui la servlet appartiene);
- creare la directory contenente la tua applicazione che, almeno, 
necessita di:
-- un file web.xml
-- la directory [tuoPath]/WEB-INF/
-- la directory [tuoPath]/WEB-INF/classes/
-- la directory [tuoPath]/WEB-INF/lib/
Il tuo file .class va posto dentro "classes" (attenzione che con le 
versioni /recenti/ di Tomcat la servlet va inserita in un package e 
relativa subdirectory, non funziona se posta direttamente dentro "classes").
Nel link che ti ho postato all'inizio trovi anche una applicazione di 
esempio in formato war (jar che puoi scompattare per studiarti la 
struttura).
Buon lavoro! :)