2010-09-29 6 views
1

dans eclipse IDE comment puis-je accéder à une classe java à partir de .jsp exactement comme accéder à une servlet à partir d'un fichier jsp? en d'autres termes, que devrais-je remplacer par des points d'interrogation "????????"accéder au fichier .java à partir du fichier .jsp dans Eclipse

<form name="myForm" action="???????????????" method="post"> 
</form> 

quand je lance engine.java fichier de package « myPackage » serveurs d'applications tomcat montre cette adresse dans la barre d'adresse.

http://localhost:8080/rouyesh/servlet/mypackage.engine 

quelqu'un peut-il vous aider s'il vous plaît?

+1

Utilisez-vous un framework MVC? –

+0

Quelle est l'exigence fonctionnelle? Télécharge le? L'exécuter? Comment? – BalusC

Répondre

2

Vous devrez utiliser le chemin relatif à votre URL actuelle ou le chemin absolu, comme vous le feriez avec des fichiers. Il pourrait être prudent à ce stade d'enquêter sur un cadre web, cependant, avant de détruire votre produit avec la folie: P.

+0

+1 pour * détruire votre produit avec folie * et bien sûr pour suggérer un framework web. –

0

Si vous avez juste besoin d'appeler la classe à partir de votre page JSP, alors faites-le.

Si vous avez besoin d'exposer votre classe à travers une URL, la manière standard de le faire, est d'entrer par une servlet (exposée de la manière habituelle) et appeler la classe à l'intérieur du servlet.

Votre infrastructure particulière peut fournir une telle fonctionnalité hors de la boîte. Lisez attentivement la documentation.