import classe java in un file jsp

Pubblicità

berserk80

Nuovo Utente
Messaggi
3
Reazioni
0
Punteggio
24
salve a tutti ...da un paio di giorni ho un problema ke mi ha fritto il cervello e nn so come fare spero ke qualcuno qui sappia aiutarmi

in pratica ho questo file GetGroupFood.jsp.jsp:
Codice:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<[EMAIL="%@page"]%@page[/EMAIL] import="java.io.*"%>
<[EMAIL="%@page"]%@page[/EMAIL] import="java.sql.*" %>
<[EMAIL="%@page"]%@page[/EMAIL] import="java.util.*" %>
<[EMAIL="%@page"]%@page[/EMAIL] import="mieclassi.food.FoodGroups" %>

in cui importo una classe java che si trova nei package mieclassi.food

il file.java è il seguente:

Codice:
package mieclassi.food;
public class FoodGroups {
 String codice;
 String descrizione;
 FoodGroups(String c,String d){
  codice =c;
  descrizione =d;
 }
 String getCode(){
  return codice;
 }
 String getDescription(){
  return descrizione;
 }
}

ora io ho messo questa classe all'interno dei package mieclassi.food ke a loro volta sono stati inseriti nella dir classes sotto web-inf di root....dopodikè l'ho compilata ed è filato tutto liscio:

quando faccio partire il file jsp mi scaturiscosno le seguenti eccezioni:

-An error occurred at line: 9 in the generated java file
Only a type can be imported. mieclassi.food.FoodGroups resolves to a package


-An error occurred at line: 28 in the jsp file: /forward/GetGroupFood.jsp
FoodGroups cannot be resolved to a type

nn riesco a capire quale sia l'errore ...perchè nn vede la mia classe java quando la importo??....per favore aiutatemi :inchino:
 
davvero strana come cosa, non mi è mai capitata.

provato a importare mieclassi.food.* al posto della classe specifica?
 
se faccio come dici tu mi scaturisce solo questa eccezione


org.apache.jasper.JasperException: Unable to compile class for JSP:

-An error occurred at line: 28 in the jsp file: /forward/GetGroupFodd.jsp
FoodGroups cannot be resolved to a type

regà ma nn è ke ho fatto qualke errore a settare il path e il classpath?...cioè quando faccio partire le mie classi java sia a riga di comando sia con eclipse va tutto bene...... io nn so più ke fare
 
niente ...come faccio a settare il classpath??

ho controllato e sul classpath ho solo questo .;C:\Programmi\Java\jre1.6.0_03\lib\ext\QTJava.zip
 
dovresti modificare le impsotazioni del tuo server che espone le pagine scritte in jsp.
 
Pubblicità
Pubblicità
Indietro
Top