Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456

    cannot be resolved to a type

    Ciao,
    sto cercando di creare un javabean ma sulla riga nella quale istanzio il javabean nellla pagina jsp ho questo errore "cannot be resolved to a type".
    Eppure non trovo l'errore.

    .Class

    codice:
    package Connessione;
    import java.sql.*;
    
    public class ApriConnessione{
    	
    private boolean EsitoConnessione = false;
    private String ConnessioneMessaggio ="";
    	
    	public boolean Connessione()
    	{
    			try
    				{
    				Class.forName("com.mysql.jdbc.Driver");
    				Connection cnPerNouvaScheda = DriverManager.getConnection("jdbc:mysql://localhost/sito?user=root&password=rema16242");
    				EsitoConnessione=true;
    				}
    				catch (Exception e)
    					{
    					EsitoConnessione=false;
    					ConnessioneMessaggio = e.getMessage();
    					}
    	return EsitoConnessione;
    	}	
    	
    }

    pagina .JSP
    codice:
     
    <%@ page language="java" import="Connessione.*" %>
    <jsp:useBean id="AperturaConnessione" class="Connessione.ApriConnessione"/> <--- qui ho l'errore

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non conosco jsp ma mi immagino che l'attributo class richieda una classe, e non un metodo (come quello che stai indicando tu)...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    E' esattamente come dice Alex in class va specificato il full class name (<nome package><nome classe>).

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    Si scusate, ho scritto male sul forum.

    il codice corretto è questo


    codice:
    <jsp:useBean id="AperturaConnessione" class="Connessione.ApriConnessione"/>
    Connessione è il package e ApriConnessione la classe. Ma l'errore resta.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    Risolto. Era un errore di Eclipse

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.