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