Donc j'ai fait quelques rapports et en utilisant displaytag pour produire ces rapports en HTML, CSV, Excel, pdf, etc. Ils sont paginés, et prennent un simple graphique d'objet ... et produisent d'excellents résultats à chaque fois, avec très peu de code .Où se trouve le panneau d'affichage des rapports planifiés?
Cependant, j'ai besoin d'utiliser displaytag ou son équivalent en dehors d'un fichier jsp. Pour qu'un utilisateur puisse planifier l'exécution d'un rapport, ce dernier est stocké dans une base de données ou envoyé par e-mail pour un affichage ultérieur. J'ai regardé des solutions de reportage basées sur jasper, mais faire un fichier jrxml jasper est juste un cauchemar. Je sais qu'il existe des outils d'aide, mais je me contente de la sortie simple de displaytable, donc je suis heureux d'abandonner ce contrôle pour faciliter la mise en œuvre. Vraiment, si je pouvais prendre l'affichage: config de table sur le jsp je voudrais, alors gardez cela à l'esprit lorsque vous proposez une solution.
btw, les solutions java seraient ma tasse de thé.
clairement je ne veux pas enlever le displaytag de la jsp, ce serait fou. Toutefois, je souhaite utiliser une syntaxe de configuration de type displaytag pour émettre un rapport sans dépendance à jsp, afin qu'un planificateur à quartz puisse appeler un objet de domaine. J'ai cependant à propos d'appeler dans la jsp de la manière dont vous mentionnez, cependant, avec les exigences d'authentification, il pourrait être pénible. –
Si vous devez gérer une session, pourquoi ne pas utiliser quelque chose comme HttpUnit pour vous connecter et faire les demandes nécessaires. C'est une API assez simple. –