Spring MVC - REST 我应该选择什么前端技术?

标签 spring jsp rest velocity freemarker

我想问一个简短的问题。这是: 我想使用 Spring 创建一些 Web 应用程序。我想制作 RESTful webservice 并使用 HTML5 和 jQuery 处理它,但有人告诉我这是愚蠢的想法,浪费我的时间。

所以我想知道哪种技术更多地用于:公司、您、您的私有(private)项目中的程序员等。 我听说过:

  • 自由标记
  • 速度
  • JSP

现在我想知道 - 我应该使用上面列表中的某些模板引擎返回 View ,还是使用 JS 处理它以在 Web 上显示数据并从 Controller 仅返回 JSON?哪种方法最好?

我将创建简单的 Spring、JPA 等应用程序并通过添加更多实用程序来开发它 - 只是为了自己学习 java-web-developing :)

谢谢解答!

最佳答案

我会推荐 JSP。您仍然可以在 jsp 中使用 HTML5 和 JQuery。有大量专门针对 Spring 和 JSP 的教程。
至于是用returned view还是js,我想都试试。这在很大程度上取决于您希望您的网络应用程序如何“行动” 如果您对页面重新加载和重定向感到满意......请采用 View 方法。如果您不想刷新整个页面,JSON 自然是最佳选择。

关于Spring MVC - REST 我应该选择什么前端技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068800/

相关文章:

java - 使用 rowmapper 读取值时语法错误 SQL 异常

jquery - 如何从 Spring MVC Controller 返回对象以响应 AJAX 请求?

javascript - TheIntern 测试框架异步设置

java - Java中的JSP登录问题

java - 使用 JSTL 根据另一个下拉选择将值填充到下拉列表中

asp.net - asmx Web 服务是否与 REST 兼容?

rest - 使用 Postman 设置访问 token

android - 如何在我的 Android 项目中使用 Spring 框架?

java - ValidateJarFile(D :\path\) - jar not loaded. 请参阅 Servlet 规范 3.0,第 10.7.2 节。违规类 : javax/servlet/Servlet. 类

java - 为什么我不能使用 <jsp :getProperty> without <jsp:useBean>?