Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [COCOON] meccanismo di inserimento record non chiaro

    non capisco come fa ad inserire i dati nel db, questa è la pipeline contenuta nel sitemap del modulo:
    codice:
    <map:pipeline internal-only="false" type="noncaching">
    	<map:match pattern="*.continue">
    		<map:call continuation="{1}"/>
    	</map:match>
    
    	<map:match pattern="start">
    		<map:call function="run"/>
    	</map:match>
    	
            
    	<map:match pattern="incassomav-start">
    		<map:generate src="cocoon:/getFormInstance"/>
    		<map:transform type="cinclude"/>
    		<map:transform src="resources/xsl/inserisci.xsl">
    			<map:parameter name="contextPath" value="{mountpoint:parent}"/>
    			<map:parameter name="id" value="{flow-attribute:module/id}"/>
    		</map:transform>
    		<map:transform type="i18n">
    			<map:parameter name="locale" value="{request:locale}"/>
    		</map:transform>
    		<map:serialize type="html"/>
    	</map:match>
    		
    	<map:match pattern="incassomav-success">
    		<map:generate src="resources/jxt/incassomav-success.jx" type="jx"/>
    		<map:serialize/>
    	</map:match>
    			
    	<map:match pattern="getCSValidation">
    		<map:generate src="resources/forms/incassomav-start-definition.xml"/>
    		<map:transform src="resource://com/xxxxx/xxxxxxxx/resources/resources/xsl/clientside-validation.xsl"/>
            	<map:serialize type="xml"/>
    	</map:match>
    </map:pipeline>
    certo che cocoon sarà potente ma in quanto a chiarezza ....
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  2. #2
    si ma non fai il salvataggio da nessuna parte (forse non ho capito)

    ps: cocoon è potente, a bassi livelli è anche semplice, ma non ho mai detto che per fare cose di alto livello lo fosse, alla fine sempre un po di java lo devi macinare
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  3. #3
    vabbè, un'inserimento di un record non è mica un'operazione ad alto livello. comunque ho scoperto che l'inserimento del record viene performato dallo script rhino che richiama i beans adatti: devo ancora capire bene quale rapporto c'è tra lo "stato" della pipeline e lo script rhino, quindi le interazioni tra il flow controller.
    (sto improvvisando un lessico tecnico-specialistico) per riuscirirmi a spiegare. :master:
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  4. #4
    Originariamente inviato da max161
    vabbè, un'inserimento di un record non è mica un'operazione ad alto livello. comunque ho scoperto che l'inserimento del record viene performato dallo script rhino che richiama i beans adatti: devo ancora capire bene quale rapporto c'è tra lo "stato" della pipeline e lo script rhino, quindi le interazioni tra il flow controller.
    (sto improvvisando un lessico tecnico-specialistico) per riuscirirmi a spiegare. :master:
    dipende, in cocoon puoi farla a qualsiasi livello la query... non devi per forza farla in flowscript (si chiama così e usa il motore Rinho)... certo che in flowscript è uno dei modi più "puliti" e formalmente corretti... l'altra è un xsp
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

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 © 2026 vBulletin Solutions, Inc. All rights reserved.