I am new to XForms. Here I am giving what I know about XForms. Please make corrections if any.
We can include XForms in a host language such as XHTML. We use XSLT to display the XHTML. The submitted data is send as XML document that need to be collected at the server.
If I am not correct please help me. How do I start learning XForms technology.
Re: New to XForms2009-06-23T15:27:50ZThis is the accepted answer. This is the accepted answer.Yes, we can include XForms in a host language such as XHTML.
But there is no need of XSLT to display the XHTML because browsers directly interpret XHTML. Browsers don't directly interpret XForms and an XForms implementation is required for that. My own implementation (XSLTForms: http://www.agencexml.com/xsltforms) is based on XSLT 1.0 to convert XHTML+XForms to XHTML+AJAX.
Yes, the submitted data is sent as XML document to the server which can do everything it likes with it.
Re: New to XForms2009-06-24T02:17:06ZThis is the accepted answer. This is the accepted answer.Raj,
Like Alain said, you don't need to transform the XHTML with XSLT, but as XForms is not a technology implemented in browsers, you need to use an XForms implementation. XForms implementations come in a number of "flavors": there are server-side XForms implementations like Orbeon Forms (on which I work) and Chiba, there are plugins like the Firefox XForms plugin or the formsPlayer plugin for IE, and there are client-side implementation like XSLTForms. I hope this helps,
Orbeon Forms - Web 2.0 Forms, open source, for the Enterprise