sono agli inizi con struts, non riesco a capire perche questa jsp non funziona
ecco il codice della pagina
codice:
<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>
questo è lo struts-config.xml
codice:
<?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>
Al caricamento della pagina, quindi a monte dell'invio del form, ho questo errore
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