没有,真的:如果您需要 JSON,请返回 JSON,并使用框架来处理繁琐的工作。
如果你绝对必须,我会尽可能多地在 Java 中做一些工作,比如设置响应头,将内容转换为 JavaScript 安全的字符串,等等,并且只使用 JSP进行演示。
就是说,当您可以使用许多库中的任何一个以零工作量直接从 Java 编写转换后的数据时,我认为在 JSP 中处理任何这些数据的好处几乎为零。
知道您为什么要使用 JSP 可能会更容易回答在您的特定情况下“最佳”方式是什么:这里的“最佳”具有“首先不要在 JSP 中这样做”的上限。