Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema jsp

    Salve sono alle prime armi con java2EE. Ho questo problema: ho realizzato uno script jsp che richiama un bean (chiamato Aritmetica) per calcolare la somma di 2 numeri. Quando però richiamo questo script tomcat mi da questo errore: org.apache.jasper.JasperException: /calc.jsp(1,1) The value for the useBean class attribute Aritmetica is invalid

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,323

    Moderazione

    Il titolo non è conforme: troppo generico, non dice nulla del problema.

    Correggo io.

    Ti invito, in futuro, ad utilizzare dei titoli più significativi.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    70
    up

  4. #4
    Assciurati di aver dichiarato la classe del bean con public class e di aver creato un costruttore di default (anch'esso public)
    Al mio segnale... scatenate l'inferno!

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    70
    niente, creato il costruttore public e tutto il resto.

    io il bean l'ho messo in un package dentro la directory src
    src/prova/bean/Prova.java

    Il package chiaramente è prova.bean

    L'ho importato così dentro il jsp
    codice:
    <jsp:useBean class="prova.bean.Prova" id="prova" scope="session" />
    infatti l'auto completion di eclipse me lo vede senza problemi, però l'errore rimane, ho letto da qualche parte che il file .class (il compilato) deve andare sotto una directory di WEB-INF ma non lo dovrebbe fare in automatico Eclipse?

  6. #6
    Il .class del tuo bean deve stare sotto la cartella:

    WEB-INF\classes\prova\bean\

    Eclipse dovrebbe compilarlo automaticamente in quella cartella, ma credo ci siano delle opzioni per dirgli dove compilare. Io non uso Eclipse, quindi non saprei dirti.
    Al mio segnale... scatenate l'inferno!

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    70
    ok problema risolto, era nell'importazione delle librerie che c'era qualcosa di scazzato per quel progetto, infatti facendone uno nuovo andava tutto bene come mi dicevi tu senza problemi, ti ringrazio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.