Bonjour;
Je voudrai comprendre pourquoi l'utilisation de <% ...%> ne marche pas dans les pages jspx
voici mon bout de code de ma page jspx:
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition
        xmlns="http://www.w3.org/1999/xhtml"
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:a="http://richfaces.org/a4j"
        xmlns:rich="http://richfaces.org/rich"
        xmlns:msg="http://winservices.dirmat.sidmat/composantpersonnalise"
		xmlns:jsp="http://java.sun.com/JSP/Page" template="/template/home.jspx">
 
	<ui:define name="panelMessage">
	 	<a:outputPanel id="panelMessageId" >
		   <msg:messages  managedBeanName="#{requestScope['TraiterRequetesFrequentesPageBean']}"/>
		</a:outputPanel>
	</ui:define>
	<% Object[] liste = (Object[])getServletContext().getAttribute("liste"); %>
	<ui:define name="body">
		<a:loadScript src="/script/commun.js" />
et voici l'erreur générée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
javax.servlet.ServletException: Error Parsing /materiels/arme/requetesFrequentes.jspx: Error Traced[line: 17] The content of elements must consist of well-formed character data or markup.
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:321)
	org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
	winservices.dirmat.sidmat.web.filtre.ContextFilter.doFilter(ContextFilter.java:99)
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
	org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.planetj.servlet.filter.compression.CompressingFilter.doFilter(CompressingFilter.java:271)
Merci d'avance
Framework utilisé: spring