sono agli inizi con struts, non riesco a capire perche questa jsp non funziona
ecco il codice della pagina
questo è lo struts-config.xmlcodice:<html> <head> <title>Login</title> </head> <body> <%@ taglib uri="/tld/struts-html.tld" prefix="html" %> <html:form action="/actions/login"> Username: <html:text property="username"/> Password: <html:text property="password"/> <html:submit value="ok"/> </html:form> </body> </html>
Al caricamento della pagina, quindi a monte dell'invio del form, ho questo errorecodice:<?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <struts-config> <form-beans> <form-bean name="formBeanLogin" type="prova.ProvaLoginBean"/> </form-beans> <action-mappings> <action path="/actions/login" type="prova.Login" name="formBeanLogin" scope="request" input="/login.jsp"> <forward name="success" path="/ok.jsp"/> <forward name="failure" path="/nonok.jsp"/> </action> </action-mappings> </struts-config>
org.apache.jasper.JasperException: Cannot find ActionMappings or ActionFormBeans collection
Mi sembra di capire che struts non trova il mapping tra form html, action e bean relativo ma non capisco dove ho sbagliato a configurare.
Qualcuno mi sa aiutare?
Grazie
![]()

Rispondi quotando