Bonjour à tous!

J'affiche dans ma page jsp un tableau avec des informations tirées de ma base de données. A la fin de chaque ligne j'ai un bouton delete.

Voici le code associé à ce bouton

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
					<s:url var="url" action="deleteArticle">
					  <s:param name="id"><s:property value="id"/></s:param>
					</s:url>
					<s:a href="%{url}" >delete</s:a>
et lorsque que je clique dessus, l'information se supprime bien et mon tableau se met à jour.

Par contre l'url de la page reste sous cette forme :
http://localhost:8080/MarcheSurLaPla...eArticle?id=14

Et si je clique sur ré-actualiser la page, j'ai une erreur.

Ma question est donc comment je peux faire pour qu'après le clique sur delete l'url devienne par exemple http://localhost:8080/MarcheSurLaPlanete/index


VOici mon struts.xml

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
44
45
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
 
<struts>
	<constant name="struts.enable.DynamicMethodInvocation"
		value="false" />
	<constant name="struts.devMode" value="true" />
 
	<package name="default" extends="struts-default" namespace="/">
 
		<action name="index" class="com.gaetnand.view.PostAction" method="execute" >
            <result name="success" type="chain">index2</result>
        </action>
 
 
		<action name="addArticle">
			<result>/addArticle.jsp</result>
		</action>
 
 
		<action name="Register"
			class="com.gaetnand.view.PostAction" method="add">
			<result name="success">/thankyou.jsp</result>
		</action>
 
		<action name="index2">
			<result>/index2.jsp</result>
		</action>
 
 
		<action name="home" 
			class="com.gaetnand.view.PostAction">
			<result name="success" type="chain">index2</result>
		</action>
 
		<action name="deleteArticle"
			class="com.gaetnand.view.PostAction" method="delete">
			<result name="success" type="chain">index</result>
		</action>
 
 
	</package>
</struts>