Ceci est lié à cette question:Conversion de fichiers jsp en modèles Django?
how-can-i-port-a-legacy-java-j2ee-website-to-a-modern-scripting-language
mais avec un accent plus étroit.
Nous réécrivons à peu près notre application Java héritée à partir de zéro pour diverses raisons, mais nous essayons de garder l'interface utilisateur à peu près la même.
Dans l'une des réponses, quelqu'un a dit:
pages Pioche représentatives et de les retravailler dans les modèles appropriés. Vous pouvez utiliser certaines pages JSP héritées. Cependant, ne perdez pas trop de temps avec cela. Utilisez le HTML pour créer des modèles Django.
La chose est, l'application a environ 15 pages « avant » différentes, dont chacune est composée en grande partie d'un sous-ensemble apparié & appropriée mixte des fichiers de ~ 100. Je crois que le partitionnement du contenu dans les fichiers jsp est probablement le partitionnement que je voudrais utiliser pour les templates Django; donc je préfère les convertir en modèles que de commencer avec le HTML et refaire le travail de déterminer le bon partitionnement. Donc, j'espère vraiment qu'il existe un moyen raisonnable de faire cette conversion.
Je suis un débutant Django & ont jamais travaillé avec javascript (quoique d'autres personnes de mon équipe ont), donc toute aide serait grandement appréciée: si vous pouvez recommander un outil automatisé ou semi-automatisé ou suggérer une approche de base, des conseils & astuces, des conseils, des histoires d'horreur ..
Merci d'avance!
Edité en réponse à la réponse de Vinay:
Je pense qu'il est assez jsp la vanille, sans bibliothèques de tiers impliqués. Il existe des scriptlets, mais ils sont bien séparés dans leurs propres fichiers.
À ce stade, je pense que nous voulons quelque chose rapidement que nous pouvons améliorer pour les meilleures pratiques plus tard. En ce qui concerne EXTENDS par rapport à INCLUDE, cela me fait penser que nous devrions réfléchir sérieusement à la conception de nos pages de couverture, au moins; mais peut prendre une approche de moindre effort pour convertir certains de ces petits extraits.
Ouch, quelle tâche! – AlbertoPL
ouais, cela ne semble pas agréable – seth