Je me demande s'il est possible de passer des données de formulaire du fichier index.jsp à une classe java, puis de revenir à response.jsp. J'essaie de calculer quelque chose avec les données qu'ils ont entrées dans index.jsp mais cela ne peut pas être fait en Javascript. Existe-t-il un moyen de récupérer les données?Passer une variable à Java via JSP?
L'autre chose est d'utiliser http servelts et d'écrire tout le HTML en Java, mais cela semble trop complexe et ne vaut pas la peine s'il y a des façons plus simples de le faire.
Merci d'avance pour l'aide!
Ceci est l'un des scripts (en javascript) que j'ai écrit pour essayer de résoudre ce problème, mais ma classe, RunPython.java, vient toujours une erreur?
<script type="text/javascript">
function onSubmit(){
var Bugfile = document.forms[0]["BugFile"].value;
var GD = document.forms[0]["GD"].value;
<%
String s = request.getParameter("Bugfile");
String d = request.getParameter("GD");
RunPython re = new RunPython(s,d);
%>
}
Erreur:
org.apache.jasper.JasperException: PWC6033: Erreur de compilation pour Javac JSP
PWC6197: Une erreur est survenue à la ligne: 61 dans le fichier jsp : /index.jsp PWC6199: erreur de servlet générée: string: ///index_jsp.java: 106: ne peut pas trouver le symbole symbole: class RunPython emplacement: class org.apache.jsp.i ndex_jsp
PWC6197: Une erreur est survenue à la ligne: 61 dans le fichier jsp: /index.jsp PWC6199: Erreur de servlet générée: chaîne: ///index_jsp.java: 106: ne peut pas trouver le symbole symbole: classe RunPython lieu: classe org.apache.jsp.index_jsp
Avez-vous importé la classe RunPython dans le fichier jsp? – fmucar
Désolé, je crois que le code entre <%%> importait la classe? – Shahab