org.springframework.extensions.webscripts
Class ScriptableUtils

java.lang.Object
  extended by org.springframework.extensions.webscripts.ScriptableUtils

public class ScriptableUtils
extends Object

Collection of script utility methods for working with strings etc. This class is immutable.

Author:
Kevin Roast

Constructor Summary
ScriptableUtils()
           
 
Method Summary
 String encodeHTML(String s)
           
 String encodeJavaScript(String s)
           
 freemarker.ext.dom.NodeModel parseXMLNodeModel(String xml)
          Converts an xml string to a freemarker node model
 String replaceLineBreaks(String s)
           
 String stripEncodeUnsafeHTML(String s)
           
 String stripUnsafeHTML(String s)
           
 String urlDecode(String s)
           
 String urlEncode(String s)
           
 String urlEncodeComponent(String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptableUtils

public ScriptableUtils()
Method Detail

stripEncodeUnsafeHTML

public String stripEncodeUnsafeHTML(String s)

stripUnsafeHTML

public String stripUnsafeHTML(String s)

replaceLineBreaks

public String replaceLineBreaks(String s)

encodeHTML

public String encodeHTML(String s)

encodeJavaScript

public String encodeJavaScript(String s)

urlEncode

public String urlEncode(String s)

urlEncodeComponent

public String urlEncodeComponent(String s)

urlDecode

public String urlDecode(String s)

parseXMLNodeModel

public freemarker.ext.dom.NodeModel parseXMLNodeModel(String xml)
Converts an xml string to a freemarker node model

Parameters:
xml -
Returns:
freemarker node model


Copyright © 2009 SpringSource, Inc. All Rights Reserved.