Results 1 to 1 of 1
Thread: UEL + IceFaces + Enums ïèòàíå
Hybrid View
-
2nd July 2009 00:18 #1
UEL + IceFaces + Enums ïèòàíå
Çäðàâåéòå. Ïîëçâàì IceFaces ñ JSF1.2.
Èìàì òàáëèöà êîÿòî èìà â åäíà îò êîëîíèòå ñè enum åëåìåíòè. Êîíâåðòîðà íà JSF1.2 ñè ðàáîòè äîáðå è ñå ïîêàçâàò ñòîéíîñòèòå êàòî íèçîâå. Ïðîáëåìà å, ÷å èñêàì äà íàïðàâÿ èíòåðíàöèîíàëèçàöèÿ íà ñòðàíèöàòà è äà ïîêàæà êîëîíàòà ñïîðåä òåêóùèÿ ðåãèîí.
Èäåÿòà ìè å äà íàïðàâÿ íåùî îò ðîäà:
êúäåòî item å òåêóùèÿ îáåêò, à type å òèï åëåìåíò îò òèï enum.Code:<ice:outputText value="#{bundleVarHere[item.type]}"/>
Èçìèñëèõ ãî ñ äîáàâÿíå íà ìåòîä îò ðîäà íà getLabel â äåêëàðàöèÿòà íà enum îáåêòà è ñ èçïîëçâàíå íà :
Èíòåðåñóâàì ñå èìà ëè ïî-ëåñåí íà÷èí áåç íóæäà îò äîáàâÿíå íà ìåòîä â enum îáåêòà äà ïîñòèãíà òàêàâà ôóíêöèîíàëíîñò - ñ UEL -> äà èçâèêàì toString èëè äà êîíâåðòèðàì íà ìÿñòî â íèç?Code:<ice:outputText value="#{bundleVarHere[item.type.label]}"/>
ÏÏ: Ñ êúñòúì ôóíêöèÿ ñå ñåùàì, ÷å ìîæå äà ñòàíå. Ñúùî ñ êúñòúì ðèçîëâúð äåòî äà âðúùà ðåçóëòàòà íà toString.GB-EP43-DS3^PDC E2160^4x1GB Elixir^ ASUS EN7300GE
^160GB Hitachi 7.2k rpm^300W FPS PNR^19" Turbo-X HD900 TFT LCD P-MVA




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè