sdx-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE : RE : [sdx-developers] Quelques bogues corriges


From: Frédéric Glorieux
Subject: RE : RE : [sdx-developers] Quelques bogues corriges
Date: Wed, 12 Mar 2003 00:37:20 +0100

> if ("and".equals(sdx_parameter)) sdx_bool=true; 
> 
> Dans sdx-queries.xsl : 
> <xsl:template match="sdx:show" name="sdx:show"> 
> ... 
> if (sdx_parameter != null &amp;&amp; !"false".equals(sdx_parameter)) 
> 
> (à signaler qu'on n'a de test que sur "false", pas "faux", "0"... 
> pourrait-on concevoir des méthodes evaluateBoolean, 
> evaluateConnector ?) 

corrigé avec appel à sdx_boolean(String) depuis depuis
sdx-parameters.xsl

> méthode : public boolean sdx_boolean(String string) 
> 
> if (string == null || "".equals(string) || "0".equals(string) || 
> "false".equals(string) || "faux".equals(string)) return false; 
> 
> Sur un autre point, dans sdx-queries.xsl : 
> <xsl:template name="sdx:sorts"> 
> else if ("descending".equals(sdx_parameters[sdx_i]) || 
> "desc".equals(sdx_parameters[sdx_i]) || 
> "1".equals(sdx_parameters[sdx_i])) 

corrigé pour descendant avec ignoreCase

> <xsl:template name="sdx:sort" match="sdx:sort"> 
> else if ("descendant".equals(sdx_parameter) || 
> "desc".equals(sdx_parameter) || "1".equals(sdx_parameter) ) 
>              sdx_j=SortSpecification.SORT_ORDER_DESCENDANT; 
> 
> Hormis le problème de sensibilité à la casse, on a un problème de 
> cohérence sur descending vs descendant. Ici encore, une méthode 
> evaluateSort pourrait peut-être aider... 
Oui. Rasik? 
> <xsl:template name="sdx:infos"> 
> ... 
> if 
>      ( 
>              ("GET".equals(sdx_type) &amp;&amp; 
> sdx_show.indexOf("get") 
> != -1) 
>          ||  ("POST".equals(sdx_type) &amp;&amp; 
> sdx_show.indexOf("post") != -1) 
>          ||  ("PUT".equals(sdx_type) &amp;&amp; 
> sdx_show.indexOf("put") 
> != -1) 
>      ) 

Fait avec un ignoreCase. Rasik? 
 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]