2009-05-12 10 views
1

J'utilise les tags de pagination redy mades.B Mais cela me donne une erreur de null pontinter exception. la première page est affichée correctly.But quand je clique sur suivant, il donne l'erreurjsp problème de numérotation

tutoriels = (Set) request.getAttribute ("tut_lst"); request.setAttribute ("tut_lst", tutoriels); i = tutorials.iterator(); // erreur occus ici %>


« >

<pg:first> 
    <a href="<%= pageUrl %>">[ (<%= pageNumber %>) |&lt; Previous ]</a> 
</pg:first> 

<pg:prev> 
    <a href="<%= pageUrl %>">[ (<%= pageNumber %>) &lt;&lt; Previous ]</a> 
</pg:prev> 

<pg:pages> 
    <a href="<%= pageUrl %>"><%= pageNumber %></a> 
</pg:pages> 

<pg:next> 
    <a href="<%= pageUrl %>">[ Next &gt;&gt; (<%= pageNumber %>) ]</a> 
</pg:next> 

<pg:last> 
    <a href="<%= pageUrl %>">[ Last &gt;| (<%= pageNumber %>) ]</a> 
</pg:last> 

+0

Quelle est l'erreur? –

+0

null exception de pointeur – user93796

Répondre

1

On dirait que t La nouvelle requête n'obtient pas l'attribut tut_lst.

Obtenez-vous une exception de pointeur null?

edit: normalement, un attribut est défini dans la portée de session. Y a-t-il une raison pour laquelle vous ne voulez pas faire cela?

+0

ya je suis gettin null ptr exception quand je clique sur le bouton suivant pour obtenir le deuxième ensemble de résultats à savoir la page suivante. – user93796

+0

si ce n'est pas getint le tut_lst alors comment se fait-il en déplaçant la première page – user93796

+0

Bescause ils sont deux demandes différentes au serveur. –