javascript - 将 JSP 数据表转换为 Jquery 数据表

标签 javascript spring jsp datatable jstl

我返回一个 JSP,它将根据模型附加的数据生成一个表。我想在加载JSP后将表转换为JQuery数据表。我怎样才能实现这个目标?

最佳答案

事实上,我认为从一开始就在 JSP 中使用 JQuery 数据表并且在加载 JSP 时不进行任何进一步的转换可能更合适。

如果您要考虑这种方法,您的工作将是在 Datatables 组件和 Controller 之间创建一个集成模型,我假设它是 Spring MVC,因为 Spring 在您的问题中被标记。

话虽如此,您的路线图将类似于:

  1. 创建值对象以在 JSP View 和 Spring Controller 之间来回移动数据表参数;

  2. 创建将处理数据请求的 Controller 。该 Controller 必须能够将传入的 HttpRequest 参数转换为值对象。如果您确实使用 Spring,您的 Spring Controller 将使用自定义的 WebArgumentResolver它将读取请求并返回您的 VO。该 Controller 必须处理您的请求并检索您可能需要提供的任何响应。哦,也不要忘记在 MVC 配置中解析该解析器。

  3. 最后,您的响应将是数据表可以理解的 JSON。

This is a great tutorial ,我第一次需要实现此类集成时使用了它。可能会为您填写一些详细信息。

致以诚挚的问候。

关于javascript - 将 JSP 数据表转换为 Jquery 数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14587508/

相关文章:

javascript - 要求 Node 中的类

javascript - Ajax 成功中 Laravel Route 的多个参数

spring - 如何防止人们在 Spring MVC 中进行 XSS?

java - 如何使用表达式语言迭代具有值 Map<String,Integer> 声明为 Map<String,Map<String,Integer>> 的映射?

eclipse - "Visual Page Editor has experimental support for Windows 64-bit"

java - 表单选项未填充

javascript - 如何使用 jquery 在我的 img src 上添加路径?

javascript - 尽管出现错误,数据仍存储在数据库中

使用 jobLauncherTestUtils 进行 Spring 批量集成测试

java - Spring Boot 测试数据库初始化运行两次