Benjamin Francisoud wrote:

J'ai le code suivant qui met un objet en session:

MyBean bean = new MyBean();
request.getSession().setAttribute("MyKey", bean);

Avec dans MyBean:

public class MyBean{
   private int numResult;
   public MyBean() {
   }
   public int getNumResult() {
       return numResult;
   }
   public void setNumResult(int numResult) {
       this.numResult = numResult;
   }
}


Dans ma sitemap, je voudrais faire quelque chose comme:

<map:transform src="my.xsl">
<map:parameter name="numResult" value="{session-attr:MyKey/numResult}"/>
</map:transform>

Mais ça ne marche pas ?
Est-ce que je suis sur la bonne piste?


Le SessionAttributeModule qui se cache derrière "session-attr" n'est pas "xpath-aware", et donc tu ne peux pas accéder aux propriétés de MyKey. Entre nous, ça serait une bonne chose que ce module soit xpath-aware.

J'en profite pour demander s'il y a une doc qui traite des attributs de session dans cocoon ?


Ben c'est la même chose que la session servlets. Qu'est que tu cherches comme info?

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://people.apache.org/~sylvain     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à