Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698

    [JAVA] struts e ActionForm

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    Ho risolto
    avevo dimenticato il tag dello startup in web.xml -.-

    Mi permetto di postare comunque il link che mi ha aiutato a risolvere il problema, un repository di situazioni di errore comuni

    http://www.geocities.com/Colosseum/F...ts/errors.html


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.