Salut les amis , j 'ai un petit problème dans la conversation d'un objet récupéré depuis une servelet vers une arraylist des string voici une partie de mon code :

dans la servelet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
List<String> tab = new ArrayList<String>();
		Traitement t = new Traitement();
 
		if (request.getParameter("ok1")!= null)
		{
		  try {
			tab= t.gettab();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
 
		}
 
		request.setAttribute("tabs", tab);
dans la JSP :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
@SuppressWarnings("unchecked")
List<String> tab1 = (List<String>) request.getAttribute("tab");
Quand je boucle sur cette liste j ai une exception de type java.lang.nullpointerexception , je suppose que l'objet n'est pas converti , la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
List<String> tab1 = (List<String>) request.getAttribute("tab");
génère un warning pour cela j'ai ajouter @SuppressWarnings("unchecked") pour l'enlevé mais toujours le même problème , est que quelqu'un peut me proposer une idée et merci d'avance