【发布时间】:2011-12-26 14:39:53
【问题描述】:
基本上是一个是或否的问题,但我也在寻找有关实施最佳实践的建议。
让我知道何时/如果我开始出错。
- 我有一个特定的 Servlet (AjaxServlet?) 可以处理所有 AJAX 请求
- AjaxServlet 映射到 /ajax/*,因此 /ajax/getDataFromServer 等所有请求 URL 都将由它处理
- 我的 doGet 覆盖函数是一个很长的 if/elseif 链,每次都会检查 request.getPathInfo()
- doGet 中的每个 if 块都处理一个特定的 url 调用 (/ajax/getDataFromServer)
我想返回 JSON,到目前为止,我一直在自己构建这些字符串。有没有我可以使用的轻量级 JSON 包。我知道我可以例如扩展 ArrayList (ArrayListJson?) 并添加一个 toJson() 方法,然后将任何 ArrayList 转换为 ArrayListJson,但我确信这已经完成了。
【问题讨论】:
标签: java javascript ajax servlets