Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Struts e db

  1. #1

    Struts e db

    Salve a tutti,

    Ho un problema con Struts, in vari manuali ho visto che è possibile gestire le connessioni ai database attraverso l'architettura del framework inserendo dei tag dedicati all'interno del file di configurazione struts-config.xml

    In particolare la stringa da inserire è:
    codice:
    <data-sources>
     		<data-source>
     			<set-property value="..." property="..."/>
     		</data-source>
     	</data-sources>
    Con valori particolari al posto dei puntini di sospensione.

    Eclipse mi segnala errore quando vado ad inserire il primo tag (<data-sources>), in particolare mi segnala il messaggio

    codice:
    The content of element type "struts-config" must match "(data-sources?,form-beans?,global-exceptions?,global-forwards?,action-  mappings?,controller?,message-resources*,plug-in*)".
    Qualcuno mi sa dire in cosa sbaglio?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    69
    Posta il contenuto del file struts-config.xml

  3. #3
    Questo è l'xml completo, eclipse mi segnala l'errore sulla riga del tag <struts-config> sempre e solo quando metto il tag <data-sources>

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" 
      "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> 
    
      <struts-config>
      	<form-beans>
      		<form-bean name="controlForm" type="io.raffaele.validazioneForm.FormDatiIniziali"></form-bean>
      	</form-beans>
    
    	<action-mappings>
    		<action path="/controllo" type="io.raffaele.validazioneForm.ActionDatiIniziali" name="controlForm"
    			scope="request" input="/index.jsp" validate="true">
    			<forward name="success" path="/index.jsp?result=OK" />
    			<forward name="erroreDati" path="/index.jsp?result=ERROR" />
    			<forward name="impossibilitaConnessione" path="/index.jsp?result=NO+CONNECTION" />
    		</action>
    	</action-mappings>
    	
    	<data-sources>
     		<data-source>
     			<set-property value="..." property="..."/>
     		</data-source>
     	</data-sources>
    	<message-resources null="false" parameter="messaggi"/> 
      </struts-config>

  4. #4
    se non sbaglio il tag <data-sources> deve venire subito dopo il tag di apertura <struts-config>, quindi:


    <struts-config>
    <data-sources>
    <data-source>
    <set-property value="..." property="..."/>
    </data-source>
    </data-sources>

    e poi gli altri ....

    ma se nn sbaglio ormai è deprecato questo metodo ....... qualcuno può confermare??

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    189
    ciao a tutti ragazzi, vi propongo un piccolo problema....

    ho creato una connessione tramite java con un database access, dovrei inserire nella tabella un id automatico che si incrementa ogni volta che inserisco un articolo....pensavo di usare autoincrement...voi cosa mi consigliate?? grazie mille

  6. #6
    Grazie Alessandro,

    non riuscivo proprio a capirne il motivo... non sapevo neanche che xml contemplasse un "prima" ed un "dopo".

    Grazie ancora.
    Raffaele.

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.