[RISOLTISSIMO][Java] Prampa, come si visualizza una "list" in una pagina jsp?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

PRIMA DI QUALSIASI ALTRA CONSIDERAZIONE O MESSAGGIO SIGNORI VI SALUTO.

Volo alla Feltrinelli a vedere se trovo il libro che mi hai suggerito. Per me i libri sono una mania, li preferisco anche alle guide sul web! Volete mettere il profumo delle pagine quando sono nuovi... Mi hai chiamato a nozze!

Beh grazie per il consiglio. Vado e torno. Dovrebbe fare orario continuato. L'unico problema è che quando l'addetto al reparto di informatica mi vede arrivare di solito tenta la fuga in un paese senza estradizione!

(rotfl) (rotfl) (rotfl)
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da prampa »

ho scaricato la versione 5.5.2.6. Funziona.
Allora devi verificare che nella jsp ci sia questa indicazione (ma dovrebbe gia' essere cosi').

Codice: Seleziona tutto

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
le jstl sono la versione 1.1.
Poi il file web.xml deve contenere la versione 2.4 perche' altrimenti non interpreta correttamente i tag jstl: nel web.xml all'interno di Matrix.war c'era la 2.5.
Devi modificare le righe di intestazione del file web.xml esistenti con quelle che riporto di seguito:

Codice: Seleziona tutto

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
Poi effettua il deploy e vedrai che funziona...matematicamente....anche su tomcat 5.5
ciao

EDIT: una volta che funziona vai sotto $CATALINA_HOME/logs/matrix.txt e vedi anche il log che viene creato.
Ultima modifica di prampa il giovedì 13 marzo 2008, 0:29, modificato 1 volta in totale.
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

PROVO IMMEDIATAMENTE!

E ti faccio sapere.
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

ERA UNA QUESTIONE DI VERSIONE!

Prampa grazia per aver specificato che la versione di jstl da te usata era la 1.1, io usavo la 1.0; adesso il tag della pagina non è più sottolieato in rosso e la jsp con il tuo codice si apre senza errori solo che non visualizza nemmeno un dato! Sicuramente devo fare qualche piccola correzione, provvedo e ti faccio sapere
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Continua a comparire una pagina bianca. La stessa pagina compare anche se inserisco un nome a caso nella list, quindi significa che i tag ed il sistema jstl funziona benissimo, solo che non vengono correttamente restituiti i dati. A questo punto vi riposto il codice dei vari elementi alla luce degli ultimi aggiornamenti per capire da cosa può dipendere. PS per prova ho creato una pagina che elenca le stesse righe del db con altri sistemi più rozzi e i dati sono visti in modo corretto, quindi non dipende da nome campi o credenziali db o altro. Grazie a tutti. Ecco le pagine; iniziamo "da lontano". I codici che vedete si riferiscono al sistema di gestione account, ovvero la tabella utenti che potrà accedere al mio programma. La classe valueobject occorre al funzionamento della businessaccount che è poi richiamata dalla ServletAccountList (alla quale si collega direttamente la pagina con i tag in oggetto!)

Eccovi la classe valueobject (mi pare che non ci siano errori)

Codice: Seleziona tutto

package value;

import java.io.Serializable;
import java.util.Date;
import java.util.Calendar;
import java.util.GregorianCalendar;

	
	public class ValueAccount implements Serializable{
	    /**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		private Integer iduser;
	    private String utente;
	    private String password;
	    private String titolo;
	    private String nome;
	    private String cognome;
	    private String ruolo;
	    private String email;
	    private String reminderindex;
	    private String remindertime;
	    private String language;
	    
	    /** Creates a new instance of BeanAccount */
	    public ValueAccount() {
	         
	    }	    
	    public Integer getiduser(){
	        return iduser;              
	    }	    
	    public String getCognome(){
	        return cognome;              
	    }	    
	    public String getNome(){
	        return nome;              
	    }	    
	    public String getEmail(){
	        return email;              
	    }	    
	    public String getPassword(){
	        return password;              
	    }	    
	    public String getReminderindex(){
	        return reminderindex;              
	    }	     
	    public String getRuolo(){
	        return ruolo;              
	    }	    
	    public String getTitolo(){
	        return titolo;              
	    }	    
	    public String getUtente(){
	        return utente;              
	    }	    
	    public String getRemindertime(){
	        return remindertime;       
	    }    
	    public String getLanguage(){
	        return language;       
	    }    	    
	    public void setiduser(Integer iduser){
	        this.iduser = iduser;              
	    }	    
	    public void setCognome(String cognome){
	        this.cognome =  cognome;              
	    }	    
	    public void setNome(String nome){
	        this.nome =  nome;              
	    }	    
	    public void setEmail(String email){
	        this.email =  email;              
	    }	    
	    public void setPassword(String password){
	        this.password =  password;              
	    }	    
	    public void setReminderindex(String reminderindex){
	        this.reminderindex =  reminderindex;              
	    }	     
	    public void setRuolo(String ruolo){
	        this.ruolo =  ruolo;              
	    }	    
	    public void setTitolo(String titolo){
	        this.titolo =  titolo;              
	    }	    
	    public void setUtente(String utente){
	        this.utente =  utente;              
	    }	    
	    public void setRemindertime(String remindertime ){
	        this.remindertime =  remindertime;              
	    }
	    public void setLanguage(String language ){
	        this.language =  language;              
	    } 
	}

Eccovi la servlet BusinessAccount (mi pare regolare):

Codice: Seleziona tutto

package business;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
import java.util.ArrayList;
import value.ValueAccount;
import dao.*;

public class BusinessAccount {
	
	private ResultSet bnRs = null; 
	private PreparedStatement bnSt = null; 
	private Connection bnCn = null;
	DAOMain bnDAO = new DAOMain();
	
	public List getList(ValueAccount parameter) throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException{
		
		List bnList = new ArrayList();
		bnCn = bnDAO.cnOpen();
		bnSt = bnCn.prepareStatement("select * from tbl_user where ID_user like ?");
		bnSt.setString(1,parameter.getiduser()+"%");
		bnRs = bnSt.executeQuery();
		while(bnRs.next()){
			ValueAccount bnVl = new ValueAccount();
			bnVl.setiduser(new Integer(bnRs.getString("ID_user")));
			bnVl.setCognome(bnRs.getString("cognome"));
			bnVl.setNome(bnRs.getString("nome"));
			bnVl.setTitolo(bnRs.getString("titolo"));
			bnVl.setRuolo(bnRs.getString("ruolo"));
			bnVl.setUtente(bnRs.getString("utente"));
			bnVl.setPassword(bnRs.getString("password"));
			bnVl.setEmail(bnRs.getString("nome"));
			bnVl.setLanguage(bnRs.getString("language"));
			bnVl.setReminderindex(bnRs.getString("reminderindex"));
			bnVl.setRemindertime(bnRs.getString("remindertime"));
			bnList.add(bnVl);			
		}
		bnDAO.cnClose(bnCn);		
		return bnList;		
	}
	
	public void delete(ValueAccount parameter) throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException{
		bnCn = bnDAO.cnOpen();
		bnSt = bnCn.prepareStatement("select * from tbl_user where ID_user like ?");
		bnSt.setString(1,parameter.getiduser()+"%");
		bnRs = bnSt.executeQuery();
		bnDAO.cnClose(bnCn);		
	}
	
	

}

Eccovi infine la servlet che la richiama (qui forse qualche cavolata potrei averla fatta)

Codice: Seleziona tutto

package servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import java.sql.SQLException;
import java.util.*;
import business.BusinessAccount;
import value.ValueAccount;
/**
 * Servlet implementation class for Servlet: ServletAccountList
 *
 */
 public class ServletAccountList extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
   static final long serialVersionUID = 1L;
   
    /* (non-Java-doc)
	 * @see javax.servlet.http.HttpServlet#HttpServlet()
	 */
	public ServletAccountList() {
		super();
	}   	
	
	/* (non-Java-doc)
	 * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		List acList = new ArrayList();
		BusinessAccount acBA = new BusinessAccount();
		ValueAccount acVA = new ValueAccount();
		try {
			acList = acBA.getList(acVA);
		} catch (InstantiationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}	
		request.setAttribute("list", acList);
		request.getRequestDispatcher("index2.jsp").forward(request,response);
	}  	
	
	/* (non-Java-doc)
	 * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
	}   	  	    
}
Che ne dite? PS non ho trovato il libro che mi hai consigliato! Posso ordinarlo online? Come posso reperirlo? Grazie a entrambi!
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da prampa »

ma il file web.xml l'hai modificato?
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

No, perché tanto ormai ho visto che la libreria funziona bene: non vedo più sottolineature o icone di errore ed ora diversamente a prima la pagina con i tag non da nessun errore. Ho però provato adesso a modificare il file web.xml, e l'applicazione dà errore prima ancora di visualizzare la prima pagina.
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Caro Prampa, questa è la mia intestazione:

Codice: Seleziona tutto

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

Questa è la tua:

Codice: Seleziona tutto

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

Per qualche ragione con la mia il tag è visto correttamente (perdonami se sbaglio, almeno così credo visto che non dà errori). Non so da cosa possa dipendere ma così, a istinto, non vedendo alcun messaggio di errore (e prima inserendo quei tag nella jsp gli errori venivano a camionate) credo di essere riuscito almeno a "rendere disponibile" la risorsa in modo corretto. Quindi, credo che il problema sia semplicemente nel fatto che per qualche motivo non viene restituito alcun dato. Non trovi?

Grazie ancora!
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Ho rivisto attentamente il codice di Prampa. Sono sempre più convinto di aver fatto qualcosa di sbagliato soprattutto negli ultimi due listati del post 24. Grazie a tutti per l'attenzione!
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da daemon_nio »

Codice: Seleziona tutto

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
   
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
   
    <%@page import="utility.*"%>
    <%@page import="java.util.*"%>
    <%@page import="business.BusinessAccount"%>
    <%@page import="dao.DAOMain"%>
   

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

dfsgsdfgsdgsdfg

      
      <tbody>
         <c:forEach var="row" items="${list}">
            <tr>
               <td align="left"><c:out value="${row.cognome}"/></td>
               <td align="left"> <c:out value="${row.nome}"/> </td>
            </tr>
         </c:forEach>
      </tbody>


</body>
</html>
Beh se la JSP è questa vedo ancora qualche problema... ti faccio notare che nel body ci sono delle parole digitate a caso... immagino per vedere cosa stampava la pagina :D

Se non si vedono all'interno del browser (nemmeno vedendo il codice sorgente della pagina invocata) significa che hai ancora qualche problema.

O c'è un errore nel dispatching (non stai indicando giustamente il percorso della vista JSP) o non ne ho idea.

Prova a puntare il browser direttamente sulla JSP senza passare per il controller... vedi se almeno vedi tutte quelle paroline strane che giustamente hai inserito per vedere se la pagina si visualizzava ;)
Sempre costruendo qualcosa di nuovo: Matag: The Game
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da daemon_nio »

P.S. il codice che hai postato sotto questo nome:
Eccovi la servlet BusinessAccount (mi pare regolare)
(il secondo dei tre)
non è una servlet.

forse volevi dire questo è il Model.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Giustissimo! Scusami, osservazione esatta.
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da prampa »

daemon_nio ha scritto:

Codice: Seleziona tutto

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
   
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
   
    <%@page import="utility.*"%>
    <%@page import="java.util.*"%>
    <%@page import="business.BusinessAccount"%>
    <%@page import="dao.DAOMain"%>
   

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

dfsgsdfgsdgsdfg

      
      <tbody>
         <c:forEach var="row" items="${list}">
            <tr>
               <td align="left"><c:out value="${row.cognome}"/></td>
               <td align="left"> <c:out value="${row.nome}"/> </td>
            </tr>
         </c:forEach>
      </tbody>


</body>
</html>
Beh se la JSP è questa vedo ancora qualche problema... ti faccio notare che nel body ci sono delle parole digitate a caso... immagino per vedere cosa stampava la pagina :D

Se non si vedono all'interno del browser (nemmeno vedendo il codice sorgente della pagina invocata) significa che hai ancora qualche problema.

O c'è un errore nel dispatching (non stai indicando giustamente il percorso della vista JSP) o non ne ho idea.

Prova a puntare il browser direttamente sulla JSP senza passare per il controller... vedi se almeno vedi tutte quelle paroline strane che giustamente hai inserito per vedere se la pagina si visualizzava ;)
@Archimede:
se questa di sopra è la jsp, ti sei dimenticato di modificare questa direttiva (vedi mio posto precedente)

Codice: Seleziona tutto

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
(1.0) con

Codice: Seleziona tutto

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
(1.1)
Quella giusta (.../jsp/jstl/.....) era già contenuta nella mia jsp originale.....
ciao

N.B.: curiosità....ma che ci stanno a fare tutte quelle import?
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

No, le parole digitate a caso si vedono correttamente. Le avevo digitato proprio per vedere se qualcosa della pagina si vedeva. Anche la direttiva è giusta! Dopo aver caricato la versione corretta della libreria ho modificato la direttiva proprio come hai detto tu ed è perfetta, non vedo messaggi di errore né sottolineature. Avrò fatto qualche cavolata nella servlet immagino... Grazie ancora!
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da prampa »

sei sicuro che l'oggetto list che hai impostato nella request sia valorizzato?
altrimenti zippa il progetto e allegalo. Pero' deve funzionare......
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Prampa, facciamo la prova del nove. Come posso visualizzare una list in una jsp nel modo più "volgare" possibile, ovvero con semplici tag java ? Così percorro a ritroso la strada che fanno i dati e vedo quale punto non va! Se poi volessi andare ancora più a ritroso, "eludo" la servlet e mi faccio restituire i dati direttamente dalla classe business. In questo modo non posso non accorgermi di cosa non funziona!

Dunque, quale tag java visualizza un oggetto list in una jsp?
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da daemon_nio »

mmm puoi fare anche:

Codice: Seleziona tutto

<% out.println(lista); %>
Se stampa null allora hai capito l'errore :)
Altrimenti stamperà qualcosa di abbastanza incomprensibile.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da daemon_nio »

Un'ultima cosa... io quando scrivo JSP uso le Expression Language.

Quindi se in una servlet faccio:

Codice: Seleziona tutto

...
request.setAttribute("elencoQuadri", vett);

String url ="/ElencoQuadri.jsp";
// mi dirigo all'url
RequestDispatcher rd = sc.getRequestDispatcher(url);
rd.forward(request, response);
...
In una vista JSP scrivo:

Codice: Seleziona tutto

...
<c:forEach items="${requestScope.elencoQuadri}" var="current" >
...
Come vedi per accedere all'oggetto elencoQuadri indico che l'oggetto fa parte del requestScope.

Questo non l'ho visto nel tuo codice, forse è implicito non ricordo. Però tentar non nuoce... puoi provare a scrivere requestScope prima dell'oggetto che utilizzi.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Archimede Pitagorico
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 861
Iscrizione: domenica 22 aprile 2007, 19:51

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da Archimede Pitagorico »

Codice: Seleziona tutto

<% out.println(request.getAttribute("list")); %>
Questo è quello che ho scritto. Vi dico che così viene visualizzato questo: [] ossia due parentesi quadre. Per fare una prova ho anche assegnato un nome fasullo alla lista e scriveva la parola null. Mi auguro che questi inidizi possano servirvi... Io non ne vengo più fuori! PS con requestscope non cambia nulla, la situazione è identica.
Avatar utente
daemon_nio
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1012
Iscrizione: lunedì 15 gennaio 2007, 14:18
Sesso: Maschile
Località: London
Contatti:

Re: [Java] Prampa, ma come si visualizza una "list" in una pagina jsp?

Messaggio da daemon_nio »

Allora è semplice... la lista è vuota.

Sei sicuro che l'oggetto si chiama list e non lista? Ho visto un'incongruenza l'altra volta. Può darsi che nel codice ti sei confuso... creo il vettore list vuoto e il vettore lista pieno.

Altrimenti mi viene da dirti, inizializza il vettore... mettici dei valori a caso e vedi che va.

C'è una cosa che però non ho capito. Prampa ti ha passato il codice e tu lo hai eseguito. Ma si connette a database? Da dove prende i dati? Può darsi che Prampa ha inizializzato delle variabili tu no. Che lista è? Dentro che deve contenere? Dove la riempi?

*EDIT
  Sono andato a guardare il codice. C'è un database... a cui ti connetti. Non so cosa sia la classe business.BusinessAccount ma fa una select sul database.
Ora sei sicuro che hai qualche dato all'interno del database?
Ultima modifica di daemon_nio il giovedì 13 marzo 2008, 20:07, modificato 1 volta in totale.
Sempre costruendo qualcosa di nuovo: Matag: The Game
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti