Bonjour, Bonsoir
svp, j'ai un probleme dans mon application web, j'explique avant la situation
voila,j'utilise Tomcat 5.5.9, jdk 1.5 ,et du jsp
j'ai créer une application web TRONET dans le dossier webapps de tomcat,
cette appli. contient une page index.jsp, un dossier images et autre css ,puis un dossier Contenus où seront stocker les autres jsp crées,et enfin le dossier WEB-INF où est definie le web.xml de mon appli. :
webapps
|__index.jsp
|__Contenus(les differents pages jsp - demandeA.jsp ,demandeB.jsp ...)
|__images(les differentes images)
|__css
|__WEB-INF
______|_web.xml
le index.jsp est en fait une page d'authentification , voila la balise <form > :
action faite par le formulaire est j_security_check , les roles ,les login et password sont definie dans ma base de donnée, j'accede à la base via un le REALM definie dans server.xml dans le dossier conf de Tomcat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form name="form1" method="post" action="<%=response.encodeURL("j_security_check")%>" > <p> Login :<input name="j_username" type="text"> </p> <p>Password :<input name="j_password" type="password"> </p> <input name="conex_ind" id="conex_ind" value="Connexion" type="submit"> </form>
puis le context dans ce meme ficher(server.xml)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99" connectionName="postgres" connectionURL="jdbc:postgresql://localhost:5432/TRONET" connectionPassword="1234" driverName="org.postgresql.Driver" userTable="users" userNameCol="login_s" userCredCol="password_s" userRoleTable="roles" roleNameCol="role_name" />
et enfin le web.xml du dossier /TRONET/WEB-INF
Code : Sélectionner tout - Visualiser dans une fenêtre à part <Context path="/TRONET" reloadable="true" docBase="TRONET" />
voila un peu la situation , mon probleme est le suivant: quand je fait http:\\localhost:8080\TRONET , les images de cette pages(index.jsp) ne s'affiche pas , (chez moi s'affiche mais quand je l'ai essayé chez un ami, (meme version de tomcat 5.5.9 -qui vient avec Netbeans 5.0-) en faisant la meme arboresence et meme contenus de fichier , ils ne s'affcihent pas , c bizzarr
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <security-role> <role-name>personnel</role-name> </security-role> <security-role> <role-name>admin</role-name> </security-role> <security-role> <role-name>chefS</role-name> </security-role> <security-constraint> <web-resource-collection> <web-resource-name>search</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <auth-constraint> <role-name>admin</role-name> <role-name>chefS</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>FORM</auth-method> <realm-name>default</realm-name> <form-login-config> <form-login-page>/index.jsp</form-login-page> <form-error-page>/error.html</form-error-page> </form-login-config> </login-config> <session-config> <session-timeout> 30 </session-timeout> </session-config> <welcome-file-list> <welcome-file> Contenus/demandeA.jsp </welcome-file> </welcome-file-list> </web-app>
deuxieme chose, quand je tape le login et passwd, je me loge normalement mais si je clique sur un lien de la page qui vient de s'afficher ,il me renvoie la page de Login et passwd
voila un peu mon probleme, j''espere que j'ai bien detaillée mon prob. je sais c un peu long, mais la ,c vraiment un obstacle pour moi
merci bcp ,si vous repondez, voir meme que donnez une idée qui m'eclaircie un cheminou posez des questions si quelque chose n'est pas bien claire
salut
Partager