Bonjour à tous,
Je bloque sur un problème de conception. Voici la situation :
Environnement : Web/JSF.
J'ai une multitude de champs de saisie (text ou listbox) et des règles métiers associées.
Exemple type :
Dois-je utiliser un framework de règles métiers (Drools) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Si valeur de text1 = "Oui" Alors text2 est visible text3 est caché text4 est modifiable text5 prend la valeur 12 text6 est visible text7 est modifiable
Dois-je passer par des PropertyChangeListeners sur mes beans ?
Existe-t-il un language plus approprié ?
...
Par ailleurs je vais avoir une multitude d'attributs et d'objets métier avec toujours 3 informations par attribut : valeur / visible(Y/N) / modifiable(Y/N).
Aussi la syntaxe suivante me paraît très lourde :
Bref, toutes les idées/retours d'expérience seront les bienvenues...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class MonBean { private String text1; private boolean text1Visible = false; private boolean text1Modifiable = false; private String text2; private boolean text2Visible = false; private boolean text2Modifiable = false; // ... // les GET/SET qui vont bien }
Partager