struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lukasz Lenart <lukaszlen...@apache.org>
Subject Re: Load Message from database using ResourceBundle
Date Fri, 24 Mar 2017 09:35:29 GMT
2017-03-23 16:05 GMT+01:00 rifqiyusuf <rifqiyusuf.a01@gmail.com>:
> I would like to retrieve database value from a table.
>
> let's say i have table_message that looks like this :
>
> | ID  |    KEY       |  MESSAGE           |
> | 1   | app.label1   |  Your First Name   |
> | 2   | app.label2   |  Your Last Name    |
>
>
> then I would like to get Your First Name band Your Last Name through
> app.label1 and app.label2 using a JSP ( i use struts 2 frameworks ) that
> might look like this.
>
> <s:textfield label="app.label1" name="firstName"/>
> <s:textfield label="app.label2" name ="lastName"/>
>
> those text fields should populate with  Your First Name and Your last Name
> without requiring *.properties file.
>
> if anyone know how to do this ,  please let me know.

Implementing a custom TextProvider is the way to go as mentioned by
Adam. With the next version of Struts this will change a bit to avoid
problems when using different DI library (e.g. Spring), instead
implementing TextProvider interface only you will have to implement
TextProviderFactory as well.

https://github.com/apache/struts-examples/tree/master/text-provider
https://issues.apache.org/jira/browse/WW-4756

Right now I'm adding some docs how to implement custom TextProvider &
TextProviderFactory
https://cwiki.apache.org/confluence/display/WW/Localization


Regards
-- 
Ɓukasz
+ 48 606 323 122 http://www.lenart.org.pl/

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


Mime
View raw message