J'aimerais utiliser un decorator pour mon tableau
mais j'ai une erreur:
voici le code de ma jsp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Exception: [.DecoratorFactory] Unable to load com.MyDecorator due to a java.lang.ClassNotFoundException exception Cau se: com.MyDecorator
et le code de MyDecorator:
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 <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %> <%@ taglib uri="/WEB-INF/displaytag.tld" prefix="display" %> <display:table border="0" width="800px" decorator="com.MyDecorator" name="requestScope.List"> <display:column titleKey="com.sas" property=""/> <display:column titleKey="com.sas" property="" /> <display:column titleKey="com.sas" property="" /> <display:column titleKey="com.sas" property=""/> <display:column titleKey="com.sas" property=""/> <display:column titleKey="com.sas" property=""/> <display:column titleKey="com.sas" property=""/> <display:column titleKey="Action" property="MyLink"/> </display:table>
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 package com; import java.util.LinkedList; import org.displaytag.decorator.TableDecorator; import weblogic.management.configuration.User; public class MyDecorator extends TableDecorator { public String getMyLink() { User id=(User)getCurrentRowObject();; return "<a href=\"details.jsp?idUtil=" + id + "\">Modify</a>" + "<a href=\"details.jsp?idUtil=" + id + "\">Modify</a>"; } }
Partager