如何从RESTful Web服务生成HTML5标记?

时间:2014-09-13 23:10:58

标签: java javascript html5 rest restful-architecture

我对javascript有点新鲜。有没有一个通用的技术,最佳实践,javascript库/框架等将JSON数据从REST Web服务转换为HTML5标记?

我正在构建一个Web应用程序,它使用HTML5 / Javascript页面从RESTful Web服务(用Java编写)中使用JSON。它将是一个单页Web应用程序,我想将其他HTML5控件注入其中,具体取决于用户在页面上执行的操作。我编写几个HTML5模板,只是将JSON数据注入到控件中,这似乎是一种比较常见的技术,而是动态生成HTML5标记。我这样做是因为由于涉及的交互和数据,HTML5控件类型和定位存在大量变化,我希望在Web应用中出现这种变化。

所以,更具体地说,这样的事情:

<html>
<head>
<title>My Web App</title>
</head>
<body> 
<script> 
//  javascript calls RESTful service and injects generated HTML5 here 
</script>
</body>
</html>

目前我只想到两种方法来做我想做的事情:

  1. 直接向页面发送JSON,并编写Javascript(或使用库)以基于JSON数据生成HTML5标记
  2. 将HTML5标记直接发送到页面,让Web服务执行所有HTML5转换(由于标记通过网络传输,性能可能会降低?)
  3. 感谢您的反馈。

0 个答案:

没有答案