13,6 → 13,18 |
public class ExtendedLinkTag |
extends ForwardLinkTag |
{ |
protected boolean backpath = false; |
|
public boolean getBackpath() |
{ |
return this.backpath; |
} |
|
public void setBackpath(boolean backpath) |
{ |
this.backpath = backpath; |
} |
|
protected String paramId2 = null; |
|
public String getParamId2() |
160,6 → 172,7 |
public void release() |
{ |
super.release(); |
backpath = false; |
paramId2 = null; |
paramName2 = null; |
paramProperty2 = null; |
216,7 → 229,7 |
throw new JspException(messages.getMessage("rewrite.url", ex.toString())); |
} |
|
if(url == null) return null; |
if(url == null || !backpath) return url; |
|
// add backpath |
String forwardParams = findBackPath().getForwardParams(); |