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 > :
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>
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
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" />
puis le context dans ce meme ficher(server.xml)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<Context path="/TRONET" reloadable="true" docBase="TRONET"  />
et enfin le web.xml du dossier /TRONET/WEB-INF
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>
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

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 chemin ou posez des questions si quelque chose n'est pas bien claire


salut