Class ScriptableUtils
- java.lang.Object
-
- org.springframework.extensions.webscripts.ScriptableUtils
-
public class ScriptableUtils extends java.lang.ObjectCollection of script utility methods for working with strings etc. This class is immutable.- Author:
- Kevin Roast
-
-
Constructor Summary
Constructors Constructor Description ScriptableUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringencodeHTML(java.lang.String s)java.lang.StringencodeJavaScript(java.lang.String s)freemarker.ext.dom.NodeModelparseXMLNodeModel(java.lang.String xml)Converts an xml string to a freemarker node modeljava.lang.StringreplaceLineBreaks(java.lang.String s)java.lang.StringstripEncodeUnsafeHTML(java.lang.String s)java.lang.StringstripUnsafeHTML(java.lang.String s)java.lang.StringurlDecode(java.lang.String s)java.lang.StringurlEncode(java.lang.String s)java.lang.StringurlEncodeComponent(java.lang.String s)
-
-
-
Method Detail
-
stripEncodeUnsafeHTML
public java.lang.String stripEncodeUnsafeHTML(java.lang.String s)
-
stripUnsafeHTML
public java.lang.String stripUnsafeHTML(java.lang.String s)
-
replaceLineBreaks
public java.lang.String replaceLineBreaks(java.lang.String s)
-
encodeHTML
public java.lang.String encodeHTML(java.lang.String s)
-
encodeJavaScript
public java.lang.String encodeJavaScript(java.lang.String s)
-
urlEncode
public java.lang.String urlEncode(java.lang.String s)
-
urlEncodeComponent
public java.lang.String urlEncodeComponent(java.lang.String s)
-
urlDecode
public java.lang.String urlDecode(java.lang.String s)
-
parseXMLNodeModel
public freemarker.ext.dom.NodeModel parseXMLNodeModel(java.lang.String xml)
Converts an xml string to a freemarker node model- Parameters:
xml- String- Returns:
- freemarker node model
-
-