You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Mathias Nilsson <wi...@gmail.com> on 2010/04/08 10:58:43 UTC

Mounting link

Hi,
I have this link
public class PdfLink extends Link<Void> {
 private static final long serialVersionUID = 1L;
 private FileResource resource;

 public PdfLink(String id, FileResource resource ) {
  super(id);
  this.resource = resource;
  if( resource == null ){
  setVisible( false );
  }
 }

 public void onClick() {
  IResourceStream resourceStream = new FileResourceStream( new
File(resource.getFile()) );
  getRequestCycle().setRequestTarget(
  new ResourceStreamRequestTarget(resourceStream) {
  public String getFileName() {
  return ( resource.getName() );
  }
  });
 }
}

How can I mount it to a nicer url?