首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态Jsp页面-耗时太长

动态Jsp页面-耗时太长
EN

Stack Overflow用户
提问于 2013-12-30 15:40:16
回答 2查看 964关注 0票数 0

我有一个项目,它提供了用户界面来动态创建表单。用户可以选择不同的字段,如textboxtextarea、date等,并为此创建一个模型。

一旦用户选择了组件并创建了一个表单,那么我们就需要在指定的位置显示该表单。表单组件通过接受pojo对象的公共jsp页面呈现,然后将该对象分发给我们自己创建的用于输入、复选框、收音机、日期等的自定义标记。

问题是,渲染表单需要10-15秒。

有什么方法可以创建模板,或者说创建表单的html代码,并将它们存储在DB中并通过它们呈现。(只要我仍然能够使用Spring绑定数据,显示dropdown值,在字段中选择或保存数据。)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-31 21:22:42

您可能想看看元数据。它按照您的描述在公共JSP中呈现不同的表单,并且没有您正在看到的10-15秒的问题。

Metawidget是开放源码的,所以您可以检查它是如何工作的,甚至可以“按原样”使用它(它被设计为嵌入到像您这样的项目中)。这里有一个很好的示例教程:http://metawidget.org/doc/reference/en/html/ch01s03.html#section-introduction-part2-web

票数 1
EN

Stack Overflow用户

发布于 2014-03-20 04:25:26

更好的方法是创建您自己的自定义标记并删除重复的代码。这将减少编译时间,并进一步减少页面的加载时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20842643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档