bonjour
j'ai toujour un problème d'initiation de tiles
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
et voici un bout de code de jsp
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
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>