You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by SuniX <ka...@yahoo.fr> on 2003/07/04 15:40:11 UTC

boolean

hi i have a arraylist of bean with  boolean attributs
and i want to render a image (or another string than true) when it's 
true and another image when it's false :

<logic:iterate id="permissionbean" name="permissionsList" >
   <tr>
    <td><bean:write name="permissionbean" property="user.group"/></td>
    <td><bean:write name="permissionbean" property="user.name"/></td>
    <td><bean:write name="permissionbean" property="read"/></td>
    <td><bean:write name="permissionbean" property="write"/></td>
<!-- it render "true" or "false" but i want to render "writeable" or 
"not writeable" -->

   </tr>
</logic:iterate>



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by SuniX <ka...@yahoo.fr>.
in french :
1000 merci :D

Jamie M. Guillemette a écrit :
> http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html
> 
> Start with this link .. if you run into any problems you can msg me.
> 
> :)
> JMG
> 
> ----- Original Message -----
> From: "SuniX" <ka...@yahoo.fr>
> To: <st...@jakarta.apache.org>
> Sent: Friday, July 04, 2003 10:16 AM
> Subject: Re: <bean:write > boolean
> 
> 
> 
>>thanks ...
>>i still have some question :
>>how do you use your tag after that ? i just have a class but i suppose
>>i have to write its description in a tld file or something like that.
>>do you have good links talking about writing own tags ?
>>what about parameters ? and tag content ?
>>
>>
>>Jamie M. Guillemette a écrit :
>>
>>>I dont have a nice simple tag handy to send.. but here is what you
> 
> should
> 
>>>look up
>>>
>>>Look up the object BodyTagSupport. you will want to probably extend this
> 
> one
> 
>>>to make your tag.
>>>To build the tag there are multiple methods that get involed at
> 
> different
> 
>>>points of the tag processing. their names are pretty straight forward.
>>>
>>>doBeforeBody();
>>>doAfterBody();
>>>
>>>ect..
>>>
>>>you have access to a request object.. so if you need to read a struts
> 
> from
> 
>>>value.. just use it to pull the object out of the request ornk session
>>>memmory.
>>>( if you have never done this manually its pretty easy the string name
> 
> of
> 
>>>the object is exactly the same as its class name)
>>>
>>>JMG
>>>
>>>
>>>
>>>
>>>
>>>----- Original Message -----
>>>From: "SuniX" <ka...@yahoo.fr>
>>>To: <st...@jakarta.apache.org>
>>>Sent: Friday, July 04, 2003 9:51 AM
>>>Subject: Re: <bean:write > boolean
>>>
>>>
>>>
>>>
>>>>okay ... i've never write tags ....
>>>>can you give me a small example ?
>>>>
>>>>Jamie M. Guillemette a écrit :
>>>>
>>>>
>>>>>I might suggest writting your own tag then to ouput the desired text.
>>>
>>>Tags
>>>
>>>
>>>>>are not difficult to write and you can make changes to it pretty easily
>>>
>>>if
>>>
>>>
>>>>>you need to modify the functionality later one.
>>>>>
>>>>>JMG
>>>>>
>>>>>
>>>>>
>>>>>----- Original Message -----
>>>>>From: "SuniX" <ka...@yahoo.fr>
>>>>>To: <st...@jakarta.apache.org>
>>>>>Sent: Friday, July 04, 2003 9:40 AM
>>>>>Subject: <bean:write > boolean
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>hi i have a arraylist of bean with  boolean attributs
>>>>>>and i want to render a image (or another string than true) when it's
>>>>>>true and another image when it's false :
>>>>>>
>>>>>><logic:iterate id="permissionbean" name="permissionsList" >
>>>>>> <tr>
>>>>>>  <td><bean:write name="permissionbean" property="user.group"/></td>
>>>>>>  <td><bean:write name="permissionbean" property="user.name"/></td>
>>>>>>  <td><bean:write name="permissionbean" property="read"/></td>
>>>>>>  <td><bean:write name="permissionbean" property="write"/></td>
>>>>>><!-- it render "true" or "false" but i want to render "writeable" or
>>>>>>"not writeable" -->
>>>>>>
>>>>>> </tr>
>>>>>></logic:iterate>
>>>>>>
>>>>>>
>>>>>>
>>>>>>---------------------------------------------------------------------
>>>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>>>
>>>>>>
>>>>
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>
>>>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>
>>



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by "Jamie M. Guillemette" <Ja...@av-basesystems.com>.
http://java.sun.com/products/jsp/tutorial/TagLibrariesTOC.html

Start with this link .. if you run into any problems you can msg me.

:)
JMG

----- Original Message -----
From: "SuniX" <ka...@yahoo.fr>
To: <st...@jakarta.apache.org>
Sent: Friday, July 04, 2003 10:16 AM
Subject: Re: <bean:write > boolean


> thanks ...
> i still have some question :
> how do you use your tag after that ? i just have a class but i suppose
> i have to write its description in a tld file or something like that.
> do you have good links talking about writing own tags ?
> what about parameters ? and tag content ?
>
>
> Jamie M. Guillemette a écrit :
> > I dont have a nice simple tag handy to send.. but here is what you
should
> > look up
> >
> > Look up the object BodyTagSupport. you will want to probably extend this
one
> > to make your tag.
> > To build the tag there are multiple methods that get involed at
different
> > points of the tag processing. their names are pretty straight forward.
> >
> > doBeforeBody();
> > doAfterBody();
> >
> > ect..
> >
> > you have access to a request object.. so if you need to read a struts
from
> > value.. just use it to pull the object out of the request or session
> > memmory.
> > ( if you have never done this manually its pretty easy the string name
of
> > the object is exactly the same as its class name)
> >
> > JMG
> >
> >
> >
> >
> >
> > ----- Original Message -----
> > From: "SuniX" <ka...@yahoo.fr>
> > To: <st...@jakarta.apache.org>
> > Sent: Friday, July 04, 2003 9:51 AM
> > Subject: Re: <bean:write > boolean
> >
> >
> >
> >>okay ... i've never write tags ....
> >>can you give me a small example ?
> >>
> >>Jamie M. Guillemette a écrit :
> >>
> >>>I might suggest writting your own tag then to ouput the desired text.
> >
> > Tags
> >
> >>>are not difficult to write and you can make changes to it pretty easily
> >
> > if
> >
> >>>you need to modify the functionality later one.
> >>>
> >>>JMG
> >>>
> >>>
> >>>
> >>>----- Original Message -----
> >>>From: "SuniX" <ka...@yahoo.fr>
> >>>To: <st...@jakarta.apache.org>
> >>>Sent: Friday, July 04, 2003 9:40 AM
> >>>Subject: <bean:write > boolean
> >>>
> >>>
> >>>
> >>>
> >>>>hi i have a arraylist of bean with  boolean attributs
> >>>>and i want to render a image (or another string than true) when it's
> >>>>true and another image when it's false :
> >>>>
> >>>><logic:iterate id="permissionbean" name="permissionsList" >
> >>>>  <tr>
> >>>>   <td><bean:write name="permissionbean" property="user.group"/></td>
> >>>>   <td><bean:write name="permissionbean" property="user.name"/></td>
> >>>>   <td><bean:write name="permissionbean" property="read"/></td>
> >>>>   <td><bean:write name="permissionbean" property="write"/></td>
> >>>><!-- it render "true" or "false" but i want to render "writeable" or
> >>>>"not writeable" -->
> >>>>
> >>>>  </tr>
> >>>></logic:iterate>
> >>>>
> >>>>
> >>>>
> >>>>---------------------------------------------------------------------
> >>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >>>>
> >>>>
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >>
> >>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by SuniX <ka...@yahoo.fr>.
thanks ...
i still have some question :
	how do you use your tag after that ? i just have a class but i suppose 
i have to write its description in a tld file or something like that.
	do you have good links talking about writing own tags ?
	what about parameters ? and tag content ?


Jamie M. Guillemette a écrit :
> I dont have a nice simple tag handy to send.. but here is what you should
> look up
> 
> Look up the object BodyTagSupport. you will want to probably extend this one
> to make your tag.
> To build the tag there are multiple methods that get involed at different
> points of the tag processing. their names are pretty straight forward.
> 
> doBeforeBody();
> doAfterBody();
> 
> ect..
> 
> you have access to a request object.. so if you need to read a struts from
> value.. just use it to pull the object out of the request or session
> memmory.
> ( if you have never done this manually its pretty easy the string name of
> the object is exactly the same as its class name)
> 
> JMG
> 
> 
> 
> 
> 
> ----- Original Message -----
> From: "SuniX" <ka...@yahoo.fr>
> To: <st...@jakarta.apache.org>
> Sent: Friday, July 04, 2003 9:51 AM
> Subject: Re: <bean:write > boolean
> 
> 
> 
>>okay ... i've never write tags ....
>>can you give me a small example ?
>>
>>Jamie M. Guillemette a écrit :
>>
>>>I might suggest writting your own tag then to ouput the desired text.
> 
> Tags
> 
>>>are not difficult to write and you can make changes to it pretty easily
> 
> if
> 
>>>you need to modify the functionality later one.
>>>
>>>JMG
>>>
>>>
>>>
>>>----- Original Message -----
>>>From: "SuniX" <ka...@yahoo.fr>
>>>To: <st...@jakarta.apache.org>
>>>Sent: Friday, July 04, 2003 9:40 AM
>>>Subject: <bean:write > boolean
>>>
>>>
>>>
>>>
>>>>hi i have a arraylist of bean with  boolean attributs
>>>>and i want to render a image (or another string than true) when it's
>>>>true and another image when it's false :
>>>>
>>>><logic:iterate id="permissionbean" name="permissionsList" >
>>>>  <tr>
>>>>   <td><bean:write name="permissionbean" property="user.group"/></td>
>>>>   <td><bean:write name="permissionbean" property="user.name"/></td>
>>>>   <td><bean:write name="permissionbean" property="read"/></td>
>>>>   <td><bean:write name="permissionbean" property="write"/></td>
>>>><!-- it render "true" or "false" but i want to render "writeable" or
>>>>"not writeable" -->
>>>>
>>>>  </tr>
>>>></logic:iterate>
>>>>
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>>>
>>>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>
>>



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by "Jamie M. Guillemette" <Ja...@av-basesystems.com>.
I dont have a nice simple tag handy to send.. but here is what you should
look up

Look up the object BodyTagSupport. you will want to probably extend this one
to make your tag.
To build the tag there are multiple methods that get involed at different
points of the tag processing. their names are pretty straight forward.

doBeforeBody();
doAfterBody();

ect..

you have access to a request object.. so if you need to read a struts from
value.. just use it to pull the object out of the request or session
memmory.
( if you have never done this manually its pretty easy the string name of
the object is exactly the same as its class name)

JMG





----- Original Message -----
From: "SuniX" <ka...@yahoo.fr>
To: <st...@jakarta.apache.org>
Sent: Friday, July 04, 2003 9:51 AM
Subject: Re: <bean:write > boolean


> okay ... i've never write tags ....
> can you give me a small example ?
>
> Jamie M. Guillemette a écrit :
> > I might suggest writting your own tag then to ouput the desired text.
Tags
> > are not difficult to write and you can make changes to it pretty easily
if
> > you need to modify the functionality later one.
> >
> > JMG
> >
> >
> >
> > ----- Original Message -----
> > From: "SuniX" <ka...@yahoo.fr>
> > To: <st...@jakarta.apache.org>
> > Sent: Friday, July 04, 2003 9:40 AM
> > Subject: <bean:write > boolean
> >
> >
> >
> >>hi i have a arraylist of bean with  boolean attributs
> >>and i want to render a image (or another string than true) when it's
> >>true and another image when it's false :
> >>
> >><logic:iterate id="permissionbean" name="permissionsList" >
> >>   <tr>
> >>    <td><bean:write name="permissionbean" property="user.group"/></td>
> >>    <td><bean:write name="permissionbean" property="user.name"/></td>
> >>    <td><bean:write name="permissionbean" property="read"/></td>
> >>    <td><bean:write name="permissionbean" property="write"/></td>
> >><!-- it render "true" or "false" but i want to render "writeable" or
> >>"not writeable" -->
> >>
> >>   </tr>
> >></logic:iterate>
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: struts-user-help@jakarta.apache.org
> >>
> >>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by SuniX <ka...@yahoo.fr>.
okay ... i've never write tags ....
can you give me a small example ?

Jamie M. Guillemette a écrit :
> I might suggest writting your own tag then to ouput the desired text. Tags
> are not difficult to write and you can make changes to it pretty easily if
> you need to modify the functionality later one.
> 
> JMG
> 
> 
> 
> ----- Original Message -----
> From: "SuniX" <ka...@yahoo.fr>
> To: <st...@jakarta.apache.org>
> Sent: Friday, July 04, 2003 9:40 AM
> Subject: <bean:write > boolean
> 
> 
> 
>>hi i have a arraylist of bean with  boolean attributs
>>and i want to render a image (or another string than true) when it's
>>true and another image when it's false :
>>
>><logic:iterate id="permissionbean" name="permissionsList" >
>>   <tr>
>>    <td><bean:write name="permissionbean" property="user.group"/></td>
>>    <td><bean:write name="permissionbean" property="user.name"/></td>
>>    <td><bean:write name="permissionbean" property="read"/></td>
>>    <td><bean:write name="permissionbean" property="write"/></td>
>><!-- it render "true" or "false" but i want to render "writeable" or
>>"not writeable" -->
>>
>>   </tr>
>></logic:iterate>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: struts-user-help@jakarta.apache.org
>>
>>



---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Re: boolean

Posted by "Jamie M. Guillemette" <Ja...@av-basesystems.com>.
I might suggest writting your own tag then to ouput the desired text. Tags
are not difficult to write and you can make changes to it pretty easily if
you need to modify the functionality later one.

JMG



----- Original Message -----
From: "SuniX" <ka...@yahoo.fr>
To: <st...@jakarta.apache.org>
Sent: Friday, July 04, 2003 9:40 AM
Subject: <bean:write > boolean


> hi i have a arraylist of bean with  boolean attributs
> and i want to render a image (or another string than true) when it's
> true and another image when it's false :
>
> <logic:iterate id="permissionbean" name="permissionsList" >
>    <tr>
>     <td><bean:write name="permissionbean" property="user.group"/></td>
>     <td><bean:write name="permissionbean" property="user.name"/></td>
>     <td><bean:write name="permissionbean" property="read"/></td>
>     <td><bean:write name="permissionbean" property="write"/></td>
> <!-- it render "true" or "false" but i want to render "writeable" or
> "not writeable" -->
>
>    </tr>
> </logic:iterate>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org