[J2EE/JSF] Duplicate component ID found in view

Pagina: 1
Acties:

  • JKVA
  • Registratie: Januari 2004
  • Niet online

JKVA

Design-by-buzzword fanatic

Topicstarter
Als ik met JSF een pagina maak, zoals een overzicht, daarvandaan een action aanroep, deze null laat returnen, zodat de huidige pagina refreshed wordt, krijg ik bijna altijd de volgende melding:

code:
1
Duplicate component ID 'ID bla' found in view

Dit weet ik meestal op te lossen door elk element een ID te geven, maar daar ben ik niet echt fan van. Vooral omdat je dan de meest zinloze elementen een ID moet geven, zoals outputText ofzo.

Ook bij het maken van herbruikbare componenten (met Facelets) zit ik er niet op te wachten dat ik steeds ID's moet meegeven aan elk minuscuul elementje.

Heeft iemand hier toevallig een oplossing voor? Hoe lossen jullie dit op?

Ps. Ik gebruik MyFaces 1.1.2

Fat Pizza's pizza, they are big and they are cheezy


  • JKVA
  • Registratie: Januari 2004
  • Niet online

JKVA

Design-by-buzzword fanatic

Topicstarter
Ik heb het zelf al gevonden. Het lijkt erop dat als je ergens in je pagina zelf een ID definieert, de ID generator van JSF op hol slaat en allemaal dubbele ID's gaat uitgeven.

Misschien heeft iemand hier nog iets aan. :P

Fat Pizza's pizza, they are big and they are cheezy