【问题标题】:Advice on using MVC Spring framework with client side view使用带有客户端视图的 MVC Spring 框架的建议
【发布时间】:2011-12-01 00:50:48
【问题描述】:

我想从这个论坛的 Java 专家那里得到一些关于以下问题的提示:

  • 我目前正在开发一个包含大量基于 MVC 架构的 SQL 事务的 Web 应用程序。是否可以将视图完全开发并托管在客户端,而控制器和模型位于服务器端?
  • 这个想法是以最终用户所需的方式表示数据。因此,View 由最终用户自己开发(遵循一些定义的标准),其中控制器和模型保持不变。

我认为使用 MVC Spring 框架是可能的,但不知道具体如何。

谢谢。
肖恩

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    是否可以将视图完全开发并托管在客户端,而控制器和模型在服务器端?

    你这是什么意思?好吧,您可以通过向控制器发送 ajax 数据请求来使用 Java Script 在客户端上构建 HTML,但这不是 Spring MVC 设计的方式。为此,您可能需要DWR

    【讨论】:

    • 我的意思是,作为我的 Web 应用程序的供应商,我希望为我的用户提供一个选项来更改(拥有自己的)视图(可能是不同的徽标,显示数据的方式)。所以想法是他们以他们想要的方式查看数据,但我从我的服务器传递数据。 DWR 看起来很有趣。你能评论一下它的复杂性吗,因为我以前从未使用过它。
    • DWR 非常简单。它需要添加它的 servlet 和一些 javascript 代码 - 你准备好了。
    猜你喜欢
    • 2012-06-13
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 2013-03-06
    相关资源
    最近更新 更多