pb exception avec struts - Divers - Programmation
Marsh Posté le 25-05-2004 à 11:11:04
en faite je viens de voir que ce n'etait pas la bonne pagination.jsp qui etait appelé c celle d'un autre projet! pourtant tt me semeble raccordé, est ce quelqu'un sais ou je peus verifier?
Marsh Posté le 25-05-2004 à 10:55:04
voici l'exception qui s'affiche dans ma page:
[ServletException intiles/pagination.jsp] No Struts internal object named /myDefaultList is available'
Voici mon code de pagination.jsp:
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles" %>
<%@ page import="com.staubli.fwk.action.GenericAction" %>
<%@ page import="com.staubli.fwk.*" %>
<tiles:useAttribute name="mapping" classname="java.lang.String"/>
<%
// Reconduction des paramètres si on est dans une popup !
StringBuffer popupParameters = new StringBuffer();
if (request.getParameter("popupId" ) != null && request.getParameter("popupValue" ) != null) {
popupParameters.append("&popupId=" );
popupParameters.append(request.getParameter("popupId" ));
popupParameters.append("&popupValue=" );
popupParameters.append(request.getParameter("popupValue" ));
}
%>
<bean:struts id="strutsBean" mapping='<%= mapping %>' />
<bean:define id="paginationKey" value='<%= GenericAction.guessEntityName(strutsBean.getType()) %>' />
<bean:define id="actionListPath" value='<%= mapping + ".do?operation=list" + popupParameters.toString() %>' />
<!-- Pagination bean in session -->
<table border="0" align="center" width="100%">
<tr>
<td width="48%" align="right"><logic:equal name="<%= paginationKey %>" property="topOfFile"
value="N">
<html:link page='<%= actionListPath %>'
paramId="action" paramName="<%= paginationKey %>"
paramProperty="actionPrev">
<img src="<%= PATH_IMAGE %>nav_flechegauche.gif" border=0>
</html:link>
</logic:equal></td>
<td width="4%"> </td>
<td width="48%" align="left"><logic:equal name="<%= paginationKey %>" property="endOfFile"
value="N">
<html:link page='<%= actionListPath %>'
paramId="action" paramName="<%= paginationKey %>"
paramProperty="actionNext">
<img src="<%= PATH_IMAGE %>nav_flechedroite.gif" border=0>
</html:link>
</logic:equal></td>
</tr>
</table>
si vous avez des idées elles sont les bien venus!