The colon (:) "/index:updatemsg" is not a uri,
how could  i get a "/index.updatemsg"?

2007/10/12, lasitha <[EMAIL PROTECTED]>:
>
> Umm, looks fine to me...
>
> According to the createActionLink javadoc[1], it  creates "... a
> component action request link as a callback for this component."  So
> in this case, your component is the Index page, and your action is
> 'updateMsg'.  Tapestry uses a colon (:) to indicate an action as
> opposed to a nested component (designated by the period (.)).
>
> What problems are you having with the generated link?
>
> Cheers,
> lasitha.
>
> [1]
> http://tapestry.apache.org/tapestry5/tapestry-core/apidocs/org/apache/tapestry/ComponentResourcesCommon.html#createActionLink(java.lang.String,%20boolean,%20java.lang.Object...)
>
>
> On 10/12/07, Donyee <[EMAIL PROTECTED]> wrote:
> > I use T5.06 snapshot !
> >
> > 2007/10/12, Donyee <[EMAIL PROTECTED]>:
> > >
> > >
> > > Here is my code:
> > > Index.java
> > > @Inject
> > > private ComponentResources resource;
> > > public String getUpdateLink() {
> > > Link link = resource.createActionLink("updateMsg", true);
> > > return link.toURI();
> > > }
> > >
> > > and in Index.tml:
> > > ${updateLink}...
> > >
> > > It displays "/index:updateMsg", it should be "/index.updateMsg"!
> > > Is this a bug? or I made wrong?
> > >
> > > ----徐 依伟
> > >
> >
> >
> >
> > --
> > ----徐 依伟
> >
>



-- 
----徐 依伟

Reply via email to