je développe une application simple struts 2, et après avoir plusieurs aperçu sur plusieurs forum j'arrive tjrs pas a résoudre mon problème...
j'ai importé tout les fichier Jar nécessaire , et j'ai aussi crée une page jsp : HelloWorld.jsp
et c'est parti :
la class Java :
fichier 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 package Appstruts; import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSupport { private static final long serialVersionUID = 1L; private String message; public String execute(){ setMessage("Hi there! This is warm hello from struts2"); return SUCCESS; } private void setMessage(String Message) { this.message =message; } private String getMessage(){ return message; } }
et finalement le fameux fichier web.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 <?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.enable" value="false" /> <package name="Appstruts" namespace="/" extends="strutsdefaut"> <action name="HelloWorld" class="Appstruts.HelloWorld" > <result>/HelloWorld.jsp</result> </action> </package> </struts>
mais quand je démarre le tomcat et j'exécute mon application c'est toujours la même erreur
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 <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name> Struts 2: Hello World </display-name> <filter> <filter-name> struts2 </filter-name> <filter-class> org.apache.struts2.dispatcer.FilterDispatcher </filter-class> </filter> <filter-mapping> <filter-name>Struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <welcome-file-list> <welcome-file>HelloWorld.jsp</welcome-file> </welcome-file-list> </web-app>
SVP si quelqu'un a une solution efficace a me proposer n'hesitez pas,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Etat HTTP 404 - -------------------------------------------------------------------------------- type Rapport d'état message description La ressource demandée () n'est pas disponible.:roll: -------------------------------------------------------------------------------- Apache Tomcat/5.5.27
MERCI POUR VOTRE SOUTIEN...![]()
Partager