HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
|
|
Quel est « XForms » ?
|
Si vous avez pour passer en revue le Web du tout, vous employez probablement les formes plus souvent que vous réalisez. Presque toute interaction en ligne (par opposition à la livraison statique des textes) a lieu par un certain genre de forme. Pour augmenter l'utilisation des formes sur le Web, le consortium de World Wide Web (W3C) a commandité le développement d'un XForms.
|
Au lieu de changer plus loin la langue existante de formes qui est la partie d'un HTML, l'adhésion de W3C a convenu que la nouvelle approche était nécessaire. Plusieurs ans après, ceci a XForms devenu 1.0, une recommandation officielle de W3C.
|
Comme un XHTML, un SVG, et un RSS, XForms est également une langue XML-basée écrite avec les étiquettes qui peuvent être identifiées en entourant les équerres. (le perfer de puristes de XML pour appeler ces éléments) l'étude du XForms est en grande partie une affaire de l'arrangement quel les différents éléments font, comme comment ils interlient. Une différence est que le XForms fournit plusieurs plus d'éléments que les auteurs de forme pourraient être accoutumés à. En conséquence, plusieurs charge qui auraient autrement exigé scripting compliqué peuvent être accomplis declaratively, juste par la mise de bons éléments dans l'endroit.
|
Pourquoi « écrire paresseux » est bon
|
XForms a été conçu avec un auteur classique de XHTML à l'esprit, ainsi il inclut l'approche simplifiée il est facile écrire qu'environ et aussi puissant que le classique les formes de HTML sans manuscrit. Ceci s'appelle unofficially, comme « écrire paresseux » comme hommage à l'éthique d'un geek d'éviter avantageusement le travail inutile.
|
Structurellement, la forme peut être throught de avoir deux parts : des spécifications de ce qu'il doit faire, et des spécifications de la façon dont elles doivent regarder. Dans le XForms ces deux pièces s'appellent, respectivement, comme modèle de XForms et interface utilisateur de XForms. Avec écrire paresseux, le modèle de XForms est peu plus que les zones fixes :
|
<model>
<submission action="http://example.info/" method="get" id="s"/>
</model>
|
>
|
L'attribut d'action contient un URL auquel la forme doit être soumise, et l'attribut d'identification fournit le nom unique que nous pouvons faire nous référons plus tard. Dans le XHTML, cette section d'un code habituellement apparaîtrait dans la section principale d'un document. L'interface utilisateur ont plus de flexibilité dans la façon dont il peut écrire, suivant les indications de la prochaine section
|
Les commandes de forme
|
Différents éléments d'interface utilisateur dans le XForms s'appellent les commandes de forme, qui sont représentées par l'élément. Deux éléments les plus utilisés généralement sont l'entrée et soumettent.
|
Dans écrire paresseux, former les commandes peut être inclus n'importe où dans le corps principal d'un document avec une référence d'attribut qui tient un nom de la commande de forme :
|
<input ref="query">
<label>Search:d
</label>
</input>
<submit submission="s">
<label>Go!
</label>
</submit>
|
|
Noter que chacun de l'élément de commande de forme a exigé l'élément d'enfant d'étiquette, et qu'un élément de soumission met en référence l'identification de l'élément de soumission qui a été défini plus tôt.
|
Keywords: introduction to xml, xforms example, introduction to jsp, xforms examples,
introduction to j2ee, introduction to ejb, introduction to java, introduction to html,
introduction to css, introduction to javascript, introduction to soap,
introduction to struts
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|