首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring REST,我应该选择什么样的前端技术?

Spring REST,我应该选择什么样的前端技术?
EN

Stack Overflow用户
提问于 2014-04-14 19:39:01
回答 3查看 2.2K关注 0票数 3

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

因此,我想知道哪种技术更多地用于:公司,由您,程序员在您的私人项目等。我听说过:

  • 共济会
  • 速度
  • JSP

现在,我想知道--是使用上面列表中的模板引擎返回视图,还是使用JS处理它,在web上显示数据,然后从控制器返回JSON?哪条路是最好的方法?

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

谢谢你的回答!

EN

回答 3

Stack Overflow用户

发布于 2014-04-14 20:31:43

我建议使用JSP。您仍然可以在jsp中使用HTML5和JQuery。这里有大量针对Spring和JSP的教程。

至于是使用返回的视图还是使用js,我会说,两者都尝试。这在很大程度上取决于你希望你的网页应用程序如何“行动”,如果你对页面重装和重定向感到舒服的话。采取观景的方法。如果您不想刷新整个页面,那么当然应该使用JSON。

票数 2
EN

Stack Overflow用户

发布于 2014-04-14 20:31:03

如果要使用服务器端模板,我强烈建议您查看一下齐米列夫。它有一个令人敬畏的模板引擎,非常容易理解,并且正在由Spring积极推动(Spring Boot会自动配置它)。

票数 1
EN

Stack Overflow用户

发布于 2014-04-15 10:48:12

JSP + Apache带Spring的瓷砖是一个很好的选择;Tiles非常容易使用(并且易于理解):

代码语言:javascript
复制
<definition name="myapp.homepage" template="/layouts/classic.jsp">
    <put-attribute name="title" value="Tiles tutorial homepage" />
    <put-attribute name="header" value="/tiles/banner.jsp" />
    <put-attribute name="menu" value="/tiles/common_menu.jsp" />
    <put-attribute name="body" value="/tiles/home_body.jsp" />
    <put-attribute name="footer" value="/tiles/credits.jsp" />
</definition>

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23068800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档