<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://api.kobject.net/doc/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://api.kobject.net/doc/feed.php">
        <title>KObject Documentation</title>
        <description></description>
        <link>http://api.kobject.net/doc/</link>
        <image rdf:resource="http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2012-05-21T11:17:39+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:securisation&amp;rev=1336342228&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:logique&amp;rev=1336342124&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java&amp;rev=1336341912&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:mapping&amp;rev=1335950737&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:ajaxselector&amp;rev=1335831894&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:ajaxshowhide&amp;rev=1335831734&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:ajaxfunction&amp;rev=1335831675&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:ajaxinclude&amp;rev=1335831639&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:ajaxmessage&amp;rev=1335831591&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?id=java:update1.0.0.21-beta1&amp;rev=1335486074&amp;do=diff"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2a-schema.png&amp;ns=java&amp;rev=1335475960&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex2-schema.png&amp;ns=java&amp;rev=1335445952&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex1-schema.png&amp;ns=java&amp;rev=1335439950&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-schema.png&amp;ns=java&amp;rev=1335391194&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex4-schema.png&amp;ns=java&amp;rev=1335390678&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex3-schema.png&amp;ns=java&amp;rev=1335378563&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex1-schema.png&amp;ns=java&amp;rev=1335374435&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
                <rdf:li rdf:resource="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-res.png&amp;ns=java&amp;rev=1335373213&amp;tab_details=history&amp;mediado=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico">
        <title>KObject Documentation</title>
        <link>http://api.kobject.net/doc/</link>
        <url>http://api.kobject.net/doc/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:securisation&amp;rev=1336342228&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-07T00:10:28+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Sécurisation</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:securisation&amp;rev=1336342228&amp;do=diff</link>
        <description>Par défaut, les seules requêtes qui doivent être autorisées sont celles en *.do. Elles passent toutes par la servlet contrôleur qui effectue filtrages et mappings en fonction du contenu du fichier mox.xml. voir 

Les fichiers *.jsp, *.xml, *.view, *.list et *.ko doivent être interdits dans le fichier de configuration de l'appication web.xml.</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:logique&amp;rev=1336342124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-07T00:08:44+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Logique applicative - [Logique applicative] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java:logique&amp;rev=1336342124&amp;do=diff</link>
        <description>La logique applicative définit les possibilités de navigation entre les fonctionnalités d'une application.

Dans le cadre d'une application Kobject, l'ensemble de la logique applicative repose sur le fichier mox.xml, côté serveur, mais également côté client.

Ce fichier est généré automatiquement lorsque les fonctionnalités KObject sont associées à un projet.

Le fichier config.ko y fait référence :</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java&amp;rev=1336341912&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-07T00:05:12+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Java - [Logique applicative] </title>
        <link>http://api.kobject.net/doc/doku.php?id=java&amp;rev=1336341912&amp;do=diff</link>
        <description>Restrictions d'usage

	*  IDE : Eclipse Indigo (pour la partie plugin)
	*  SGDB : Mysql, Oracle
	*  Conteneur de servlet : Tomcat 7
	*  Java 7

Installation

	*  Pré-requis
	*  Installation du plugin
	*  Installation de la librairie
	*  Installation du connecteur jdbc pour la base de données
	*  Installation du serveur web</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:mapping&amp;rev=1335950737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-02T11:25:37+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>Mappings</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:mapping&amp;rev=1335950737&amp;do=diff</link>
        <description>Les mappings définissent la logique applicative côté serveur. Ils sont définis dans le fichier contrôleur mox.xml, au sein de la balise mappings.

Principes de mapping :

	*  Seules les URL se terminant par .do sont mappées
	*  Toutes les autres pages doivent être interdites d'un accès direct via l'URL (soit en étant placées dans le dossier WEB-INF, soit en étant explicitement interdites dans le fichier web.xml
	*  Les mappings sont à définir dans un ordre précis dans le fichier mox.xml, le prem…</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:ajaxselector&amp;rev=1335831894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-01T02:24:54+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>selector</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:ajaxselector&amp;rev=1335831894&amp;do=diff</link>
        <description>La balise selector permet d'associer à un évènement d'un ou plusieurs éléments HTML la création d'une zone de sélection d'éléments.


Élément signification Cardinalité    Elément JSON définissant les styles à appliquer à la sélection, à inclure dans une zone &lt;![CDATA[]]&gt;   0..1     id de l'élément HTML contenant les éléments sélectionnables   1     s'il est précisé, les éléments sélectionnables sont définis par leur tagName au sein de containerId   1     s'il est précisé, les éléments sélectionn…</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:ajaxshowhide&amp;rev=1335831734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-01T02:22:14+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>showHide</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:ajaxshowhide&amp;rev=1335831734&amp;do=diff</link>
        <description>La balise showHide permet d'associer à un évènement d'un ou plusieurs éléments HTML l'affichage/masquage d'un élément HTML cible.


Élément signification Cardinalité    id de l'élément HTML cible à afficher ou à masquer   1     true si l'élément doit être affiché, false dans le cas contraire   0..1</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:ajaxfunction&amp;rev=1335831675&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-01T02:21:15+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>function</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:ajaxfunction&amp;rev=1335831675&amp;do=diff</link>
        <description>La balise function permet d'associer à un évènement de l'un ou de plusieurs éléments HTML, l'exécution d'une fonction javascript.


Élément signification Cardinalité    script à exécuter   1  


&lt;%=KoHttp.kajaxIncludes(request)%&gt;



Exemples

Appel simple

Dans la page associée à la requête vers funcSimple.do, il s'agit d'associer un script à l'évènement click du bouton HTML d'id btRecopie.

Le script permet de recopier la valeur de la zone de texte txt1 dans la zone txt2.</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:ajaxinclude&amp;rev=1335831639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-01T02:20:39+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>include</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:ajaxinclude&amp;rev=1335831639&amp;do=diff</link>
        <description>La balise include permet d'associer à un évènement de l'un ou de plusieurs éléments HTML, l'affichage du résultat d'une requête HTTP réalisée via ajax dans un élément HTML cible.

include peut avoir des enfants de type include, function, message, showHide ou selector qui sont dans ce cas exécutés après la réception de la requête ajax.</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:ajaxmessage&amp;rev=1335831591&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-01T02:19:51+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>message</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:ajaxmessage&amp;rev=1335831591&amp;do=diff</link>
        <description>La balise message permet d'associer à un évènement, de l'un ou de plusieurs éléments HTML, l'affichage d'une chaîne dans un élément HTML cible.


Élément signification Cardinalité    message à afficher à inclure dans une zone &lt;![CDATA[]]&gt;        id de l'élément HTML cible affichant le message   1</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?id=java:update1.0.0.21-beta1&amp;rev=1335486074&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-27T02:21:14+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?id=java:update1.0.0.21-beta1&amp;rev=1335486074&amp;do=diff</link>
        <description>Mise en place du contrôle MVC2 et de la logique applicative client/serveur :


	*  
	*  
	*  
	*</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2a-schema.png&amp;ns=java&amp;rev=1335475960&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-26T23:32:40+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2a-schema.png&amp;ns=java&amp;rev=1335475960&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=346t=1335475960&amp;amp;media=java:include-ex2a-schema.png&quot; alt=&quot;java:include-ex2a-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex2-schema.png&amp;ns=java&amp;rev=1335445952&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-26T15:12:32+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex2-schema.png&amp;ns=java&amp;rev=1335445952&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=197t=1335446135&amp;amp;media=java:function-ex2-schema.png&quot; alt=&quot;java:function-ex2-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex1-schema.png&amp;ns=java&amp;rev=1335439950&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-26T13:32:30+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Afunction-ex1-schema.png&amp;ns=java&amp;rev=1335439950&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=187t=1335446123&amp;amp;media=java:function-ex1-schema.png&quot; alt=&quot;java:function-ex1-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-schema.png&amp;ns=java&amp;rev=1335391194&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-25T23:59:54+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-schema.png&amp;ns=java&amp;rev=1335391194&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=323t=1335485918&amp;amp;media=java:include-ex2-schema.png&quot; alt=&quot;java:include-ex2-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex4-schema.png&amp;ns=java&amp;rev=1335390678&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-25T23:51:18+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex4-schema.png&amp;ns=java&amp;rev=1335390678&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=499&amp;h=298t=1335390948&amp;amp;media=java:include-ex4-schema.png&quot; alt=&quot;java:include-ex4-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex3-schema.png&amp;ns=java&amp;rev=1335378563&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-25T20:29:23+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex3-schema.png&amp;ns=java&amp;rev=1335378563&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=261t=1335378563&amp;amp;media=java:include-ex3-schema.png&quot; alt=&quot;java:include-ex3-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex1-schema.png&amp;ns=java&amp;rev=1335374435&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-25T19:20:35+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex1-schema.png&amp;ns=java&amp;rev=1335374435&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=500&amp;h=377t=1335374564&amp;amp;media=java:include-ex1-schema.png&quot; alt=&quot;java:include-ex1-schema.png&quot; /&gt;</description>
    </item>
    <item rdf:about="http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-res.png&amp;ns=java&amp;rev=1335373213&amp;tab_details=history&amp;mediado=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-25T19:00:13+02:00</dc:date>
        <dc:creator>jcheron</dc:creator>
        <title>update 1.0.0.21-beta1 - créée</title>
        <link>http://api.kobject.net/doc/doku.php?image=java%3Ainclude-ex2-res.png&amp;ns=java&amp;rev=1335373213&amp;tab_details=history&amp;mediado=diff&amp;do=media</link>
        <description>&lt;img src=&quot;/doc/lib/exe/fetch.php?w=257&amp;h=66t=1335373213&amp;amp;media=java:include-ex2-res.png&quot; alt=&quot;java:include-ex2-res.png&quot; /&gt;</description>
    </item>
</rdf:RDF>

