You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Ryan Sonnek <ry...@gmail.com> on 2007/09/11 17:37:28 UTC

HOWTO create a new ResourceReference

Okay folks, I think I'm stuck.  After releasing my wicketstuff project that
creates RSS feeds [1], it was suggested to use a WebResource instead of a
WebPage to create RSS/Atom feeds [2].  Makes sense to me, but I'm really
getting stuck on how to create a new ResourceReference for my new
FeedResource [3]?

My FeedResource looks fine, but I can't seem to wrap my head around how to
create a FeedResourceReference [4].  I'd really appreciate any guru in this
area to help "show me the way".  Thanks!

[1] - http://www.jroller.com/wireframe/entry/wicket_and_rss_feeds
[2] - http://www.jroller.com/wireframe/entry/wicket_feedpage
[3] -
https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-rome/src/main/java/org/wicketstuff/rome/FeedResource.java
[4] -
https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicketstuff-rome/src/main/java/org/wicketstuff/rome/FeedResourceReference.java

Re: HOWTO create a new ResourceReference

Posted by Ryan Sonnek <ry...@gmail.com>.
Thanks for the help.  I think I'm on the right track now.

I just published a new version of the wicketstuff-rome project which uses a
Resource to serve up RSS/Atom feeds instead of using a WebPage.  Getting
through the ResourceReference concept was my last hurdle.

Please take a look and let me know if there are any suggestions!
http://www.jroller.com/wireframe/entry/wicket_feedresource


On 9/11/07, Nathan Hamblen <na...@technically.us> wrote:
>
> Ryan Sonnek wrote:
> > Okay folks, I think I'm stuck.  After releasing my wicketstuff project
> that
> > creates RSS feeds [1], it was suggested to use a WebResource instead of
> a
> > WebPage to create RSS/Atom feeds [2].  Makes sense to me, but I'm really
> > getting stuck on how to create a new ResourceReference for my new
> > FeedResource [3]?
>
> --page template--
> <link wicket:id="rss" rel="alternate" type="application/rss+xml"
> title="RSS" href="#" />
> --page class--
> add(new ResourceLink("rss", new ResourceReference(MyApplication.class,
> resource_name)));
> --application class--
> getSharedResources().add(MyApplication.class, resource_name, null, null,
> new FeedResource());
>
> Nathan
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

Re: HOWTO create a new ResourceReference

Posted by Nathan Hamblen <na...@technically.us>.
Ryan Sonnek wrote:
> Okay folks, I think I'm stuck.  After releasing my wicketstuff project that
> creates RSS feeds [1], it was suggested to use a WebResource instead of a
> WebPage to create RSS/Atom feeds [2].  Makes sense to me, but I'm really
> getting stuck on how to create a new ResourceReference for my new
> FeedResource [3]?

--page template--
<link wicket:id="rss" rel="alternate" type="application/rss+xml" 
title="RSS" href="#" />
--page class--
add(new ResourceLink("rss", new ResourceReference(MyApplication.class, 
resource_name)));
--application class--
getSharedResources().add(MyApplication.class, resource_name, null, null, 
new FeedResource());

Nathan


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org