Update of 
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/functions
In directory james.mmbase.org:/tmp/cvs-serv29010

Modified Files:
        Functions.java 
Log Message:
added a version of 'escape' (see javadoc)


See also: 
http://cvs.mmbase.org/viewcvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/functions


Index: Functions.java
===================================================================
RCS file: 
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/functions/Functions.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -b -r1.31 -r1.32
--- Functions.java      29 Sep 2008 13:15:44 -0000      1.31
+++ Functions.java      14 Oct 2008 15:34:28 -0000      1.32
@@ -37,7 +37,7 @@
 </mm:cloud>
  * @author  Michiel Meeuwissen
  * @since   MMBase-1.8
- * @version $Id: Functions.java,v 1.31 2008/09/29 13:15:44 michiel Exp $
+ * @version $Id: Functions.java,v 1.32 2008/10/14 15:34:28 michiel Exp $
  * @todo    EXPERIMENTAL
  */
 public class Functions {
@@ -79,6 +79,16 @@
     }
 
 
+
+    /**
+     * This version of [EMAIL PROTECTED] escape(String, Object} simply asks 
for a string. This often work
+     * better in XSL {taglib:escape('text/xml', @link)} may otherwise give 
e.g. the toString of a
+     * NodeIterator, which we cannot recognize withouth introducing 
dependencies.
+     * @since MMBase-1.8.7
+     */
+    public static String escapeString(String escaper, String string) {
+        return escape(escaper, string);
+    }
     /**
      * Provides the 'escape' functionality of taglib. Can be used in EL (using 
mm:escape('p', value)) and XSLT (using taglib:escape('p', mytag))
      */
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to