Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1008 → Rev 1009

/backpath/trunk/src/ak/backpath/taglib/CurrentLinkTag.java
0,0 → 1,22
package ak.backpath.taglib;
 
import javax.servlet.jsp.JspException;
import ak.backpath.BackPath;
 
public class CurrentLinkTag extends LinkTagBase
{
protected String calculateURL() throws JspException
{
String url = super.calculateURL();
if(url == null) return null;
 
String params = findBackPath().getCurrentParams();
if(params == null) return url;
 
params = params.replaceAll("&", "&");
if(url.indexOf("?") > 0)
return url + "&" + backPathParam + "=" + params;
else
return url + "?" + backPathParam + "=" + params;
}
}