bonjour
j'ai toujour un problème d'initiation de tiles
1 2 3 4
| java.lang.ClassCastException: org.apache.struts.tiles.TilesUtilImpl
at org.apache.struts.tiles.TilesRequestProcessor.initDefinitionsMapping(TilesRequestProcessor.java:84)
at org.apache.struts.tiles.TilesRequestProcessor.init(TilesRequestProcessor.java:75)
at org.apache.struts.action.ActionServlet.getRequestProcessor(ActionServlet.java:602) |
malgré que j'ai configuré ça dans srtuts-config.xml
<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
et voici un bout de code de jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="layout" uri="/WEB-INF/struts-layout.tld" %>
<%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld"%>
<%@ taglib prefix="tiles" uri="/WEB-INF/struts-tiles.tld"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<jsp:useBean id="MaBean" scope="session" class="DbConnection.DbBean" />
<jsp:useBean id="USERCOMPTEDTO" scope="session" class="com.cnrps.pu.dto.UsercompteDTO" />
<layout:html>
<tiles:insert template="/TEMPLATES/template.jsp">
<tiles:put name="Header" content="/TEMPLATES/Header.jsp" />
<tiles:put name="Banner" content="/TEMPLATES/Banner.jsp" />
</tiles:insert>
<body lang="ar" dir="rtl">
<layout:form action="/login" styleClass="FORM" focus="username" >
<layout:text property="login" value="amine" key='login.password'></layout:text>
<layout:password property="password" key='login.password'> </layout:password>
<layout:submit> <bean:message key="bouton.login"/></layout:submit>
<html:errors/>
</layout:form>
</body>
</layout:html> |
Partager