[STRUTS] balise <bean:write> dans <html:link>
	
	
		Bonjour à tous!
Dans une page jsp, je dois intégrer une adresse web étant stoquée sur la session, à l'intérieure d'un lien html. J'ai essayer ceci:
	Code:
	
| 12
 
 |  
<html:link href="<bean:write name='lien' property='lien'/>" target="_blank"> | 
 Voici ce que ça donne en html:
	Code:
	
| 12
 
 |  
<a href="<bean:write name='lien' property='lien'/>" target="_blank"> | 
 Alors que je souhaiterai avoir:
	Code:
	
| 12
 
 |  
<a href="http://<a href="http://www.developpez.net"" target="_blank">www.developpez.net"</a> target="_blank"> | 
 Et ce http://www.developpez.net correspond à ce qui se trouve dans <bean:write name='lien' property='lien'/>.
Comment faire?
Merci pour votre aide!
Adrien
	 
	
	
	
		Re: [STRUTS] balise <bean:write> dans <html:link>
	
	
		Eh bien a ma connaissance tu ne peux pas faire ça de cette manière...
Tu dois passer par les scriplets!!! En espèrant que ton container de servlet soit de version 2.3 ou supérieur!!!!
	Code:
	
| 12
 
 |  
<a href="<%= ....ton script%>" target="_blank"> | 
 Une autre solution consiste sinon a utiliser la JSTL à travers Struts-EL
	Code:
	
| 12
 
 |  
<html-el:link action="${tonForm.taProperty}"> | 
 
	 
	
	
	
		Re: [STRUTS] balise <bean:write> dans <html:link>
	
	
		
	Citation:
	
		
		
			
				Envoyé par SEMPERE Benjamin
				
			
			Une autre solution consiste sinon a utiliser la JSTL à travers 
Struts-EL
	Code:
	
| 12
 
 |  
<html-el:link action="${tonForm.taProperty}"> | 
 
	 
 Si Adrien est en J2EE 1.4, il doit pouvoir utiliser les EL sans passer par les Struts-EL en codant ceci :
	Code:
	
| 12
 
 |  
<html:link href="${tonForm.taProperty}"> | 
 cf http://adiguba.developpez.com/tutoriels/j2ee/jsp/el/