Le serveur a rencontré une condition inattendue qui l'a empêché de satisfaire la demande

J'essaie d'afficher les Données de la DB.Mais d'erreur s'Affiche comme

Le serveur a rencontré une condition inattendue qui l'a empêché de
l'exécution de la demande

Exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/pages/Detail.jsp at line 14

11: </head>
12: <body>
13: 
14: <c:forEach var="x" items="${prdt}">
15: <table>
16: <img src="resources/Images/${x.id}.png"/>
17: <td>"

MA JSP

<c:forEach var="x" items="${prdt}">
<table>
<img src="resources/Images/${x.id}.png"/>
<td>
<c:out value="${x.product_Name}"/></td>
<td>
<c:out value="${x.descripction}"/></td>
<td>
<c:out value="${x.price}"/></td>
<td>
<c:out value="${x.mfg_Date}"/>
</td>
</table>
</c:forEach>

Mon Contrôleur

public ModelAndView productDtails(@PathVariable int id)
{   
ModelAndView model=new ModelAndView("Detail");
model.addObject("prdt",pd.getById(id));
return model;
}

Mon DAO IMpl

public Product getById(int id) 
{   
Session session=sessionFactory.openSession();
Product p=(Product) session.get(Product.class, id);
session.close();
return p;
}

Une Idée????

  • Qu'est-ce que la trace de la pile de l'exception? Sans rapport: votre HTML est complètement invalide. Vous pouvez pas de la fosse des images et des tds directement à l'intérieur d'un élément de tableau.
  • pas exactement...nous pouvons l'utiliser...Sa prend en charge HTML5
  • Non, il n'est pas. w3.org/TR/html5/tabular-data.html#the-table-element.
  • Bro je suis sûr que abt il.Bcz Maintenant que je le Débogage mon panier webapp.Son Travail
  • Le navigateur tente de corriger toutes les erreurs, par l'affichage de quelque chose. Cela ne signifie pas que votre code HTML est valide, c'est à dire respecte la norme HTML5 cahier des charges. Les lire. Utiliser un validateur HTML. Apprendre la langue correctement.
  • hmm ok bro..Merci pour ur conseiller..je ll apprendre

InformationsquelleAutor Mohanraj | 2017-03-28