v0.1a open source java project

Resources:
» Features
  Salamandra main features.
» Screenshots
  View some shots of Salamandra in action.
» Translations
  Currently supported languages and instructions for translators.
» License
  Salamandra is under the terms of the GNU GPL v2 or later.
» Latest version
  Download the latest version (source code and binary included).
» SourceForge project page
  Project page at sourceforge.net with SVN repository, Mailing Lists, forums, etc.
» Project forums
  Project forums. Post here if you have questions, need assistance, etc.
» Browse source code repository
  ViewVC interface to the latest development code.
   


SourceForge Logo

Support This Project
 
Introduction

Con SALAMANDRA è possibile applicare uno o più fogli di stile (XSL stylesheet ) su dei BEAN dichiarati in un Spring IOP Container, e rappresentarne il risultato, in una pagina (X)HTML, Pdf, etc.

L'assegnazione di un foglio di stile avviene attraverso l'uso degli Annotation che assegnano, non solo il foglio o più fogli di stile da applicare al beans, ma anche il tipo di XML Binder da utilizzare, i quali, si occuperanno delle trasformazione dei beans in un formato XML.

Inizialmente SALAMANDRA verrà proposto con la capacità di utilizzare un XML Binder proprietatio denominato O2, e JaxB, ma in futuro potranno essere integrati altri binder come Castor, etc.

Salamandra ha un proprio file di configurazione, normalmente chiamato salamndra-web-config.xml, con esso è possibile definire dei riferimenti a delle pagine XSL e la composizione del XML da associare, e i riferimenti a uno o più IOP Container.

Per rappresentare un beans all'interno di un foglio di stile e sufficiente dichiare un namespace  specializzato a referenziare ed a rendirizzare i Bean:

xmlns:xo="http://salamandra.org/xml-template/xobject/v1

La renderizzazione dei BEAN, tramite:

 <xo:render> 
è applicabile in qualsiasi foglio di stile processata da Salamandra, anche quelli assegnati ai singoli BEAN.

Salamandra è stato progettato per poter funzionare con Spring MVC e Struts.

 

Attualmente funziona:

  • JDK 5.0 or later
  • Spring WEB 2.0 or later
  • Struts 1.1  or 1.2(testing)

Features:

  • Configurazione molto semplice (solo pochi setttaggi in web.xml e in salamandra-web-config.xml).
    Per ulteriori informazioni vedi il file leggimi.txt

Requisites:

Feedback:

Latest News

Friday Jun 27th 2007

Il progetto è stato depositato su SourceForge.net

-- Luigi Scarpato

Mailing Lists

salamandra-announce segnalazioni delle versione di rilascio 
Istruzioni:

Status

SALAMANDRA attualmente è in fase alfa. C'è ancora una lista di todo prima che si possa considerare completa, ed ha bisogno di test intensi prima che possa essere considerata stabile.

Se tu hai dei bugs, suggerimenti, patches, or se vuoi solo dirmi ' hey! funziona' non esitare ad inviarmi una email in note o usa la sezione su sito SourceForge project.

-- Luigi Scarpato


Copyright © 2007 Lugi Scarpato All rights reserved.
Ultima Modifica Domenica, 08 Luglio 2007