2010-08-20 4 views
0

Le meilleur de tous, j'utilise IntelliJ 8.3 avec Spring MVC, et j'ai un problème, mon WelcomeController.java est mon pilote et je veux utiliser les méthodes qui sont dans CatalagFacadeImpl.java mais ne me laisse pas, je ne sais pas, s'il vous plaît aiderProblèmes d'utilisation de cette méthode dans une autre classe

Note: Mon WelcomeController, java est en HTML-> src-> package.web-> WelcomeController.java mon contrôleur.

La vue du HTML-> Web-> WEB-INF -> jsp -> welcome.jsp

servlet

et HTML-> Web-> WEB-INF -> répartiteur-servlet.xml

et les méthodes que j'utilise dans mon contrôleur est en CatalogFacadeImpl

HTML -> backend -> java-src -> CATW -> src -> Spring.web -> Business-> impl-> CatalogFacadeImpl.java

Si quelqu'un sait et peut m'aider

Répondre

0

Essayez de donner la structure du dossier dans un format arborescent afin que nous puissions mieux comprendre. Est-ce que HTML est le nom de votre projet? Aussi, il est préférable pour un débutant d'apprendre les choses facilement si vous suivez une structure de dossiers standard. Vous pouvez vous inquiéter moins sur les choses de construction et d'emballage et se concentrer davantage sur la technologie (ici Spring MVC).

Vérifiez here pour une liste des archétypes maven et Intellij IDEA a un excellent support pour Maven. Commencez avec un archétype et ajoutez votre code. Si vous avez encore besoin d'aide, faites-le nous savoir. Nous serons plus qu'heureux de vous aider.

EDIT ::

Suite avec votre commentaire, je peux l'image en toute sécurité que vous construisez le fichier de guerre correctement et capable de le déployer. Alors pouvez-vous s'il vous plaît poster quelle est l'erreur que vous obtenez? Qu'est-ce qui signifie not let me? Avez-vous autowired/injecté votre CatalagFacadeImpl dans votre contrôleur?

+0

oui, le nom du projet est HTML, et je mets une photo de la structure du projet mais ne me laisse pas être un nouvel utilisateur –

+0

vérifier la modification s'il vous plaît. –

+0

vérifie si le chemin déployé contient les classes compilées. Je veux dire dans votre guerre ou dans votre répertoire explosé si les classes WEB-INF/ont vos classes ou pas. Ils peuvent aussi être comme un pot dans lib si vous avez fait quelque chose comme ça. –

Questions connexes