【发布时间】:2011-05-04 17:19:33
【问题描述】:
我目前正在与两个实体合作:
- 一个使用 jQuery 的 JSP
- 一个 RESTful WebService,我用它来查询数据库以获取 Foo 对象的集合。
在 JSP 中,我通过 AJAX 调用返回我的集合的 WS,并开始遍历它,目的是在数据表中显示每个 Foo 的一些变量。有一个业务需求说,如果 Foo.bar 存在,则将其显示在屏幕上。否则,在 bar 列中,显示 Foo.baz 的值。根据我的定义,这是特定于应用程序的业务逻辑。
我的问题:这个逻辑应该去哪里?我认为它不属于 WS,因为我希望我自己和其他人依靠它作为您获取原始 Foo 对象的一站式商店,而不是已应用上述条件的 Foo 对象。我也不认为它属于 JSP,因为它应该只是一种显示数据的方法。我错过了什么?
【问题讨论】:
标签: jquery web-services jsp rest architecture