Probleme creation actionURL (portlet) avec XSL - XML/XSL - Programmation
MarshPosté le 15-05-2008 à 14:47:08
Bonjour a tous, Je travaille sur une application portlet et je dois generer un formulaire html classic avec des donnees provenant dun fichier xml. La page html s'affiche correctement seulement l'attribut action de mon form est vide.
Et ce que ca peut peut venir de la facon de declarer l'action URL, ou la taglib portlet non reconnue....Si quelqu'un a une idee elle est la bienvenue car je sais plus quoi faire !
PS:si vous avez besoin d'autre chose pour repondre n'hesitez a me le dire
Marsh Posté le 15-05-2008 à 14:47:08
Bonjour a tous,
Je travaille sur une application portlet et je dois generer un formulaire
html classic avec des donnees provenant dun fichier xml.
La page html s'affiche correctement seulement l'attribut action de mon form
est vide.
Voici le code xsl que j'ai :
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlnssl="http://www.w3.org/1999/XSL/Transform"
xmlns:portlet="http://java.sun.com/portlet"
xmlns:geonet="http://www.fao.org/geonetwork"
>
<xsl:template match="/">
<!-- construction of a portlet action URL -->
<xsl:variable name="actionURL">
<portlet:actionURL/>
</xsl:variable>
<form action="{$actionURL}" method="POST" name="formSEARCH_RELATED">
<input type="text" name="personName" />
<input type="submit" value="OK" />
</form>
Et quand je regarde le source du html genere pour le form j'ai :
<form xmlns:geonet="http://www.fao.org/geonetwork" xmlns:portlet="http://java.sun.com/portlet" name="formSEARCH_RELATED" method="POST" action="">
...
</form>
Et ce que ca peut peut venir de la facon de declarer l'action URL, ou la taglib portlet non reconnue....Si quelqu'un a une idee elle est la bienvenue car je
sais plus quoi faire !
PS:si vous avez besoin d'autre chose pour repondre n'hesitez a me le dire