【发布时间】:2013-01-29 16:29:29
【问题描述】:
我正在返回一个 JSP,它将根据模型附带的数据生成一个表。我想在加载 JSP 后将表转换为 JQuery 数据表。我怎样才能做到这一点?
【问题讨论】:
标签: javascript spring jsp datatable jstl
我正在返回一个 JSP,它将根据模型附带的数据生成一个表。我想在加载 JSP 后将表转换为 JQuery 数据表。我怎样才能做到这一点?
【问题讨论】:
标签: javascript spring jsp datatable jstl
事实上,我认为从一开始就在 JSP 中使用 JQuery Datatable 并且在加载 JSP 时不进行任何进一步的转换可能更合适。
如果您要考虑这种方法,您的工作将是在 Datatables 组件和控制器之间创建一个集成模型,我假设它是 Spring MVC,因为 Spring 在您的问题中被标记。
话虽如此,您的路线图将类似于:
创建值对象以在 JSP 视图和 Spring 控制器之间来回移动数据表参数;
创建将处理数据请求的控制器。此控制器必须能够将传入的 HttpRequest 参数转换为值对象。如果您确实在使用 Spring,您的 Spring Controller 将使用自定义的WebArgumentResolver,它将读取请求并返回您的 VO。该控制器必须处理您的请求并检索您可能必须提供的任何响应。哦,别忘了在你的 MVC 配置中解析那个 Resolver。
最后,您的响应将是 JSON,Datatables 可以理解。
This is a great tutorial,我第一次使用它来实现这种集成。可能会为您填写一些详细信息。
最好的问候。
【讨论】: