urlFor(dlink)?

Martijn

On Wed, Jun 10, 2009 at 11:27 AM, Bas Vroling<bvrol...@cmbi.ru.nl> wrote:
> Ok, that is starting to work, thanks! Now I only need to get the url in the
> simpleAttributeModifier. This doesn't accept models but needs a
> CharSequence, which does seem logical but how do I get the actual URL of the
> dlink model in there?
>
> On 10 Jun, at 10:48, Martijn Dashorst wrote:
>
>> <param wicket:id="filename" />
>>
>> add(new WebMarkupContainer("filename").add(new
>> SimpleAttributeModifier("value", ...)));
>>
>> On Wed, Jun 10, 2009 at 9:57 AM, Bas Vroling<bvrol...@cmbi.ru.nl> wrote:
>>>
>>> If I set setRenderBodyOnly(true) it doesn't work either, and then it
>>> shouldn't complain anymore. (wicket is the one complaining, not the
>>> applet
>>> btw)
>>>
>>>
>>>
>>> On 10 Jun, at 09:53, Dorothée Giernoth wrote:
>>>
>>>> b/c you can't put a tag into a tag ... as it says: it is a value and it
>>>> needs a value, not a tag ... xml doesn't work that way
>>>>
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: Bas Vroling [mailto:bvrol...@cmbi.ru.nl]
>>>> Gesendet: Mittwoch, 10. Juni 2009 09:41
>>>> An: users@wicket.apache.org
>>>> Betreff: inserting urls in script variables
>>>>
>>>> Hi guys,
>>>>
>>>> I'm trying to insert a download url in a piece of template code. The
>>>> template part looks like this:
>>>>
>>>> <wicket:panel>
>>>>       <span wicket:id="familyName"></span>
>>>>       <applet code="jalview.bin.JalviewLite" width="100%" height="750"
>>>> archive="jalviewApplet.jar">
>>>>               <param name="file" value="{{URL HERE}}">
>>>>               <param name="embedded" value="true"/>
>>>>               <param name="showFullId" value="false"/>
>>>>       </applet>
>>>> </wicket:panel>
>>>>
>>>> The applet show a multiple sequence alignment that I would like to be
>>>> retrieved from wicket.
>>>> In my java code I have created a link that downloads the file. This
>>>> works fine if I show the link on a page and click on it:
>>>>
>>>>       DownloadLink dlink = new DownloadLink("downloadMsf",
>>>> currentJalviewAlignment) {
>>>>               @Override
>>>>               public void onClick() {
>>>>                       String alignment = (String)
>>>> currentJalviewAlignment.getObject();
>>>>                       byte[] bytes = alignment.getBytes();
>>>>                       getRequestCycle().setRequestTarget(new
>>>> AlignmentRequestTarget(bytes, "alignment" + ".fasta"));
>>>>               }
>>>>       };
>>>>
>>>> When I try to do the obvious, replace the {{URL_HERE}} part with <span
>>>> wicket:id="downloadMsf"></span>  it complains about non-valid XML and
>>>> such.
>>>>
>>>> Any ideas?
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>
>>
>>
>> --
>> Become a Wicket expert, learn from the best: http://wicketinaction.com
>> Apache Wicket 1.3.5 is released
>> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.5 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.

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

Reply via email to