【问题标题】:Spring MVC Support Ajax the way Rails DoSpring MVC 以 Rails 的方式支持 Ajax
【发布时间】:2012-06-01 05:20:29
【问题描述】:

我从 Spring 和 Spring ROO 开始,因为我没有过去的 Java 开发经验。过去 1.5 年的 Ruby on Rails 开发经验。所以我的新公司希望我使用 Spring 和 Spring ROO 没有 Grails/Groovy:(。由于没有过去的 JAVA 开发经验,在理解 XML 和注释支持的配置方面遇到了很多困难。虽然我涵盖了基础知识,但现在我正在寻找找到一种方式,让 Spring 支持 Ajax 调用实体的 CRUD 操作或 Javascript 调用以执行我作为远程真实 URL 单击结果获得的脚本。作为 Rails 框架(rails.js)。

希望与 ROR 和 Spring ROO 合作的人可能是回答我问题的最佳人选。提前致谢。

【问题讨论】:

  • 您能否逐步解释您要创建的内容。通过查看您的文本的批量格式,您似乎没有在编写这些问题时付出足够的努力,更不用说其他的了。正确提问,格式化,如果问题清晰简洁,有人会回答。

标签: ruby-on-rails spring spring-mvc spring-roo


【解决方案1】:

要实现 CRUD 操作,我可能建议您使用 REST 服务。使用 Spring MVC 很容易创建。

Spring blog

Good example

Another fast example

当然还有Spring documentation

【讨论】:

    【解决方案2】:

    这是我之前回答的一部分:

    我对你的建议是下载 spring 源代码(Eclipse 之类的 IDE):

    http://www.springsource.org/springsource-tool-suite-download

    下载后直接去File > New > Spring Template Project > Spring MVC project

    在您完成创建项目后,将为您创建工作模板项目(结构化项目、示例控制器文件、示例视图、pom.xml 等)。您可以构建它并将其部署到 tomcat 或其他任何东西。

    顺便说一句。看看这个:

    https://github.com/SpringSource/spring-mvc-showcase/blob/master/MasteringSpringMVC3.pdf?raw=true

    足以让您开始使用 Spring MVC。

    【讨论】:

    • 我要求使用 Rails 提供的 Ajax 支持 URL 和表单
    【解决方案3】:

    我曾经遇到过同样的问题(我曾经开发过 Groovy/Grails,然后切换到 Spring MVC)。不幸的是,我认为没有一种简单的方法可以满足您在 Spring 中的要求。 Spring 没有太多提高生产力的功能,但它提供了灵活性。

    简而言之,您将能够使用 Ajax,但需要更多手动配置(纯 html/javascript-jQuery 和 java 代码) - 就像在 Vacuum 回答中一样。

    Jquery ajax 可能是您能找到的最佳解决方案,尽管它只能帮助您将 CRUD 请求发送到服务器端。您必须在服务器上编写 java 代码来处理这些请求。

    【讨论】:

      猜你喜欢
      • 2011-08-19
      • 2023-03-17
      • 2018-08-19
      • 1970-01-01
      • 2015-05-28
      • 2018-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多