Announcement

Collapse
No announcement yet.

Strutsanwendung, Sortieren ArrayList mit JavaBeans, i18n, BeanComparator

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Strutsanwendung, Sortieren ArrayList mit JavaBeans, i18n, BeanComparator

    Ich habe in einer WEB-Anwendung eine ArrayList mit JavaBeans die je nach Nutzeraktion unterschiedlich sortiert werden soll (für eine Excelausgabe);
    Also je nach Feld im JavaBean.
    Hierfür habe ich bisher den BeanComparator von Jakarta Commons benutzt.

    BeanComparator comp = new BeanComparator(sortfield);
    Collections.sort(liste,comp);
    Jetzt sollen noch nationale Unterschiede in der Sortierreihenfolge berücksichtigt werden.

    Ich kann zwar mit Collator und Locale eine einfache liste entsprechend sortieren
    etwa so:
    Collator collator = Collator.getInstance(locale);
    Collections.sort(liste, collator);

    aber wie mache ich das wenn sich JavaBeans in der Liste befinden.

    Hat jemand eine Idee wie das zu machen ist ?

    Vielen Dank

    Peter
Working...
X