[10g forms 10 ] Des pages HTML en PL/SQL
Bonjour
j'ai vu dans un tuto concernant l'utilisation du package HTP (pour générer des pages HTML), qu'il fallait configurer une "passerelle".
est il possible d'utiliser ce package en "local".. nous utilisons l'OC4J pour tester notre appli en local.
mon but etant de générer des pages HTML sur mon poste, afin de valider la techno, avant d'essayer de le faire sur le serveur d'appli.
si c'est possible, que faut t'il faire...
Merci de votre aide
Greg
Configuration de "passerelle" qui est en réalité u
Bonjour,
Premièrement, il faut différencier OC4J et la BD. HTP et le web toolkit sont des packages de BD et n'ont aucun lien avec OC4J. Il est impossible de faire ce que vous désirez faire, du moins, de la façon vous le décrivez.
La configuration de la dite "passerelle" n'est cependant pas trop compliqué. Il s'agit d'un simple serveur APACHE (fourni sur le compagnon CD) auquel on attache un module C. Ce module s'appelle MOD_PLSQL. Ensuite, quelques entrées dans le fichier DADS.CONF et HTTPD.CONF feront que le serveur APACHE sera en mesure de communiquer avec la BD et de recevoir la page web générée avec HTP et le web toolkit.
Par contre, toute cette configuration n'a, comme vous avez pu le constater, aucun lien avec OC4J. Pour obtenir le rendu de votre page web, vous devrez invoquer l'url suivante:
http://[ip_du_serveur|nom_du_serveur]:[port_ouvert_du_serveur_apache]/[nom_du_dad_configuré_dans_dads.conf]/[nom_proc_bd|nom_package.nom_proc]
L'utilisation de ce package en local est donc impossible, sauf si votre BD est située localement bien sûr!
Pour en savoir plus, ORACLE founit deux excellents books sur le sujet : MOD_PLSQL et SERVEUR APACHE.