Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于生成简单HTML控件的框架/体系结构_Html_Jsp_Architecture_Frameworks - Fatal编程技术网

用于生成简单HTML控件的框架/体系结构

用于生成简单HTML控件的框架/体系结构,html,jsp,architecture,frameworks,Html,Jsp,Architecture,Frameworks,我只是想知道/深入思考是否有任何框架/架构/库可以帮助自动生成简单的HTML控件及其标签 例如,我只是简单地设想如下所述。如果我在某个地方定义了控件及其特性(可能在数据库中,以XML形式,等等),那么框架应该能够生成控件。在这种情况下,我不太担心每个字段的验证 LABEL | CONTROL Name | Textbox Age | Textbox Sex | Radio button State

我只是想知道/深入思考是否有任何框架/架构/库可以帮助自动生成简单的HTML控件及其标签

例如,我只是简单地设想如下所述。如果我在某个地方定义了控件及其特性(可能在数据库中,以XML形式,等等),那么框架应该能够生成控件。在这种情况下,我不太担心每个字段的验证

LABEL        |    CONTROL
Name         |    Textbox
Age          |    Textbox
Sex          |    Radio button
State        |    Drop-down
Description  |    Textarea
对于下拉列表,是否可以映射/关联列表/查找,以便自动填充下拉列表值

欢迎提供任何链接/资源/博客/建议

注意:我们的交易工具是:Java、JDK1.6、JSP、Apache Tomcat v6.0.10、PostgreSQL v8.2.3


更新:如果需要表示实际问题主题,请随时重新标记我的问题。

您可以使用XSLT转换来实现这一点。。 这对XSLT有帮助

对于输入字段,您可以使用类似

<input id="Name" type="text" value="{value}"/>


XSLT可用作生成html的模板。

您的评论内容似乎更广泛。您能给我指出/链接到一些特定的用例/示例吗?XSLT是一种将XML格式的数据转换为另一种格式(如html或pdf、csv等)的技术,我可以为您提供几个链接,让您从XSLT开始。。这相当容易。这里有一个[来自甲骨文网站的链接][1]和[另一个][2]来自O'Reilly出版社的书[1]:[2]:我读到了这些链接。但我的问题是微妙的不同,我希望HTML控件本身会自动生成。我也理解您的观点,即HTML可以由XSL模板生成。任何不同的想法/方法?HTML控件是基于提供的HTML生成的。。这里的控件是在web浏览器中生成的。。。这里的想法是为一个控件生成适当的HTML,以便呈现该控件。如果您可以在这方面共享一些简单的工作示例代码,这将更有帮助。