public class ActionURLRenderer extends PortletURLRenderer {
@Override
public void encodeEnd(FacesContext facesContext, UIComponent uiComponent) throws IOException {
ExternalContext externalContext = facesContext.getExternalContext();
MimeResponse mimeResponse = (MimeResponse) externalContext.getResponse();
PortletURL actionURL = mimeResponse.createActionURL();
super.encodeEnd(facesContext, uiComponent, actionURL);
}