2010-06-14 9 views
0

J'ai deux fichiers JSP, l'un pour obtenir l'entrée de l'utilisateur et l'autre pour imprimer le résultat. J'ai un fichier de classe appelé getdata.java. Comment dois-je accéder à cette classe lorsque l'utilisateur entre quelque chose et imprime le résultat dans la page de résultats?Comment appeler des classes Java à partir de JSP

/// getdata.java lorsque le bouton de clic utilisateur, il redirect au résultat page ..

<form action="Result.jsp" method="post"> 
<input type="text" name="textname" /><br></br> 
<input type="submit" name="submit" value="Search"/> remove 

//// fichier classe

public class On_Classes { 

    public void printData() 
    { 
     .... 
    } 

} 

/// page de résultat

Répondre

0

Peut-être que cela pourrait aider? http://www.rgagnon.com/javadetails/java-0508.html Sauf si vous vouliez créer un lien vers la page java? Si oui, uploadez la classe java dans le répertoire WEB-INF et ensuite dans le formulaire action faites le lien vers/servlet/classname? Si vous souhaitez récupérer des données de formulaire: String resName = request.getParameter ("formfieldname"); dans la classe.

+0

merci pour votre réponse rapide :: il n'y a pas de dossier classes dans mon répertoire WEB-INF. quand je crée manuellement fourmi là-bas, il y a une erreur: vraiment confondre :: – LaknathR

+0

Hmm, tout d'abord. qu'est-ce que vous êtes hôte? cPanel powered ?, si son cPanel est alimenté, il suffit de le télécharger dans le répertoire WEB-INF dans public_html? sinon, quel IDE utilisez-vous pour le compiler? – Daniel

+0

Oh désolé, juste vérifié les balises, et vous utilisez eclipse, si vous parcourez le répertoire de construction lorsque vous utilisez eclipse, vous devriez voir un fichier se terminant par .war, télécharger sur votre site/hôte – Daniel

Questions connexes