开发者

Generate HTML form based on XML

Is there any way apart of XSTL which dynamically generates HTML form based on metadata specified inside a XML? Take note that I'm d开发者_如何转开发eveloping a JAVA web application here. There won't be a lot of metadata inside the XML, which means that the XML is very simple. For worst case scenario, I would just build my own XML processor and generate HTML code with Java.


Consider JAXB to map your XML to Java objects. Once you have the data in Java, you can plug it into the templating engine of your choice.


One - less recommended - way is to display and style xml by use of css. See here for an example.

I would tend to go for XSLT if you need to go from one XML format to another one (HTML in this situation) in 99% of the cases. Not sure why you have that scratched as an option already ..

Cheers, Wim


Its answered here : Generate HTML form dynamically using xml and reusable xslt.

And complete example is described here : http://ganeshtiwaridotcomdotnp.blogspot.com/2011/09/xslt-using-reusable-xsl-to-generate.html

You have to extend xsl file (answered there) for complex html forms

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜