Je dois me mettre à Struts et à Oracle dans le cadre d'un futur projet, j'ai donc téléchargé Struts 1.2.9 ainsi que Oracle 10g.
Malgré plusieurs exemples, qui apparament étaient destinés à la version 9i d'Oracle, je ne parviens pas à me connecter à ma base de données.
Je suis un peu perdu, il y a tant de choses à comprendre, surtout avec Oracle...
J'ai suivit le très bon tutoriel Struts de Serge Tahe ( http://tahe.developpez.com/ ) et je vous joins donc le contenu de mon fichier struts-config.xml :
Lorsque mon objet 'ListeArticlesAction' est créé, le code exécutée lève une exception m'indiquant que l'url de connexion à la base n'était pas valide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> <struts-config> <data-sources> <data-source key="orcl" type="oracle.jdbc.pool.OracleDataSource"> <set-property property="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <set-property property="url" value="jdbc:oracle:thin:@192.168.0.100:1158:orcl" /> <set-property property="username" value="system" /> <set-property property="password" value="oracle" /> <set-property property="maxActive" value="10" /> <set-property property="maxWait" value="5000" /> <set-property property="defaultAutoCommit" value="false" /> <set-property property="defaultReadOnly" value="false" /> </data-source> </data-sources> <action-mappings> <action path="/liste" type="bdd.ListeArticlesAction"> <forward name="afficherListeArticles" path="/vues/listarticles.jsp"/> <forward name="afficherErreurs" path="/vues/erreurs.jsp"/> </action> </action-mappings> <message-resources parameter="ressources.ApplicationResources" null="false" /> </struts-config>
Je ne sais pas non plus où trouver la forme correcte de cette url
Je vous remercie de votre aide!
@+
Partager