just give labels a model that can figure out which sentence to show.
if you want them stored in .properties files that is fine too.

-igor

On Thu, Jun 19, 2008 at 6:18 AM, Goran Novak <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> What is the best (wicket) way to do the next:
>
> I have one page which has to show few sentences (static text), but the
> sentences are different according to the input data.
>
> For example if input to the page constructor is:
> Page(input1 = 0, input2 = 0, inpu3 = 0)
> Page has to show these three sentences:
>  This first 'sentence 1' variation
>  This first 'sentence 2' variation
>  This first 'sentence 3' variation
>
> Second time different input parameters come:
> Page(input1 = 1, input2 = 0, inpu3 = 0)
> Page has to show these three sentences:
>  This second 'sentence 1' variation and some other text
>  This first 'sentence 2' variation
>  This first 'sentence 3' variation
>
> And so on...
>
> Is it better to put every possiable sentence to resource file and than to
> show the right one according to the input parameter.
> If(input1 = 0) {
>  add(new Label(getLocalizer().getString("firstVariationKey", this)));
> } else if (input1 = 1){
>  add(new Label(getLocalizer().getString("secondVariationKey", this)));
> }
>
>
> Or to put all sentences staticaly to html file and than use in code
> setVisible(true/false) method on that span/'webmarkup container' in which
> sentence is.
>
> Or is there a smarter way.
>
> Thanks :)
>
> --
> View this message in context: 
> http://www.nabble.com/Static-text-and-condition-tp18008831p18008831.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to