1
J'utilise le code suivant dans javascript pour appeler une classe d'action.Struts La classe d'action n'appelle pas
document.ParserForm.action="<%=ctx%>/DeleteList.do?id=" +id;
document.ParserForm.submit();
DeleteList
est le chemin d'action i ai configuré dans le fichier struts-config.xml.
ParserForm
est mon nom FormBean
, mais lors de l'appel de ce javascript, la classe d'action n'est pas appelée. Quelle pourrait en être la cause?
essayer le débogage avec l'un des outils de développement web (Chrome, Firefox ...) et vérifiez l'URL que le formulaire est fait la demande 'POST' à, assurez-vous qu'il est l'URL de votre action désirée :) – JorgeGRC
Quelle est la valeur de 'ctx'? –
cela pourrait être quelque chose qui s'exécute avant que l'action soit exécutée et qu'elle échoue. Vous devez déboguer votre application pour trouver la cause. –