我有一个MVC应用程序,其中所有端点都是简单的ReST样式的MVC端点,它们返回静态页面,即/customers/${customerId}
或客户列表/customers?state=${state}
。
我正在通过jQuery添加移动支持,并且正在尝试建立灵活的设计,同时符合jQuery-mobile的规则。
我面临的第一个问题是jqm非常像一个ajax风格的UI框架,其中页面被加载到当前文档中,或者您将它们一起构建。鉴于此,我发现很难看出静态URI是如何适应的,即如果我有/customers/123
和/customers/456
它们是相同的视图但内容不同,那么我应该通过ajax控制所有内容吗?
但是如果有人通过/customers/789
而不是在家访问网站然后导航会怎么样?如果一切都是通过ajax完成的,那么这是如何控制的?
我很想看到使用spring和jqm的petclinic样式。