io.leopard.topnb.view
Class ReplaceParamMethod

java.lang.Object
  extended by io.leopard.topnb.view.ReplaceParamMethod
All Implemented Interfaces:
freemarker.template.TemplateMethodModel, freemarker.template.TemplateMethodModelEx, freemarker.template.TemplateModel

public class ReplaceParamMethod
extends java.lang.Object
implements freemarker.template.TemplateMethodModelEx


Field Summary
 
Fields inherited from interface freemarker.template.TemplateModel
NOTHING
 
Constructor Summary
ReplaceParamMethod()
           
 
Method Summary
 java.lang.Object exec(java.util.List args)
           
protected  java.lang.String getQueryString(javax.servlet.http.HttpServletRequest request, java.lang.String key, java.lang.String value)
           
protected  java.lang.String replaceParam(java.lang.String param, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplaceParamMethod

public ReplaceParamMethod()
Method Detail

exec

public java.lang.Object exec(java.util.List args)
                      throws freemarker.template.TemplateModelException
Specified by:
exec in interface freemarker.template.TemplateMethodModel
Specified by:
exec in interface freemarker.template.TemplateMethodModelEx
Throws:
freemarker.template.TemplateModelException

replaceParam

protected java.lang.String replaceParam(java.lang.String param,
                                        javax.servlet.http.HttpServletRequest request)

getQueryString

protected java.lang.String getQueryString(javax.servlet.http.HttpServletRequest request,
                                          java.lang.String key,
                                          java.lang.String value)


Copyright © 2014. All Rights Reserved.