Je suis actuellement en train de faire un système de test en ligne, je veux permettre à l'administrateur de créer un test et ajouter quelques questions. Je pensais en utilisant datatable ajouter dans coloumn avec textarea? comment puis-je ajouter une nouvelle ligne? ou existe-t-il d'autres suggestions pour implémenter d'autres questions supplémentaires?JSF Comment dynamique ajouter une nouvelle ligne à datatable
Répondre
Depuis que vous avez mentionné "admin", je pense que vous voulez probablement dire que vous voulez autoriser uniquement les utilisateurs avec certains droits à ajouter une nouvelle question.
Il y a en effet plus d'une façon de le faire. Cela dépend vraiment de vos besoins. Un exemple est que vous pouvez ajouter une [Nouvelle Question ...] h:commandButton
dans votre page pour que les utilisateurs accèdent à une autre page pour la saisie de données. Vous pouvez vérifier si l'utilisateur actuel a le droit de naviguer vers la page d'entrée de données dans le bean backing.
Ensuite, dans la page d'entrée de données, vous avez tous vos h:inputText
, h:inputTextArea
etc pour que les utilisateurs entrent leurs données/question. Dans cette page d'entrée de données, vous pouvez utiliser un [Enregistrer] h:commandButton
pour soumettre les valeurs entrées, puis insérer les données soumises dans votre bean backing.
Si vous avez préféré utiliser la nouvelle ligne ajouter à l'approche datatable, BalusC a une très bonne écriture dans son blogspot http://balusc.blogspot.com/2006/06/using-datatables.html
- 1. comment ajouter un pager à datatable dynamique dans jsf 1.1
- 2. Ajouter une nouvelle ligne à une donnée dynamique existante
- 3. Comment puis-je ajouter une nouvelle ligne à un texte dynamique dans Flash en utilisant AS3
- 4. Comment ajouter une nouvelle ligne à wpfToolkit: DataGrid (en code)
- 5. Comment ajouter de la valeur temps à une nouvelle ligne?
- 6. Comment ajouter une classe à une nouvelle ligne dans une base de données jquery?
- 7. jQuery bouton d'édition dynamique Datatable attaché à chaque ligne
- 8. C# DataTable: Ajouter une nouvelle ligne lance erreur en utilisant le terrain AutoInc
- 9. JSF, datatable et onRowClick
- 10. jqgrid ajouter une nouvelle ligne - pré-rempli
- 11. Ajouter une nouvelle ligne: ListView vs DataGrid
- 12. Comment ajouter une nouvelle ligne à un datagridview sans utiliser de jeu de données ou de datatable?
- 13. Essayer d'étendre la ligne de données flex pour ajouter une ligne "ajouter une nouvelle ligne"
- 14. Débutant à JSF - Ajouter une grille à Datable
- 15. JSF, datable dans datatable
- 16. Ajouter une nouvelle ligne à la fin d'un JtextArea
- 17. ajouter une nouvelle ligne à l'ancien fichier csv python
- 18. Ajouter une nouvelle ligne à GridView sans DataBind
- 19. Comment modifier ou ajouter une nouvelle ligne dans jqGrid
- 20. Réécrire une URL dynamique à une nouvelle URL dynamique
- 21. Comment contourner la validation dans dataTable? JSF
- 22. Comment peut ajouter une nouvelle ligne dans plist
- 23. comment placer href dynamique à partir d'un tag dans JSF?
- 24. Réorienter une page dynamique à une nouvelle page dynamique
- 25. jqGrid ASP .Net Permanent 'Ajouter une nouvelle ligne'
- 26. Générer id pour la ligne dans JSF datatable
- 27. Comment ajouter une nouvelle ligne à une feuille de calcul Excel existante à l'aide de Perl?
- 28. Ajout d'une nouvelle ligne au haut de datatable
- 29. Annexer une nouvelle ligne à un NSString
- 30. comment ajouter une ligne dans une base de données existante