首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能用纯html和js来代替JSP?

有没有可能用纯html和js来代替JSP?
EN

Stack Overflow用户
提问于 2013-07-12 13:56:30
回答 2查看 571关注 0票数 1

我现在正在学习JavaEE,我有点觉得它可能会很混乱……我讨厌把我的Java代码和HTML混合在一起...我希望尽可能地将前端视图和Java代码分开。

我曾经尝试过Twitter Bootstrap,我发现它很神奇。有没有办法让我用HTML和JS(也许是像Bootstrap这样的框架)来替代JSP视图技术?我应该如何完成数据交互?

EN

回答 2

Stack Overflow用户

发布于 2013-07-12 13:59:51

是的,这就是所有的孩子都在做的。您可以使用REST。

你可以在这个Quickstart中看到一个这样的例子。

票数 2
EN

Stack Overflow用户

发布于 2013-07-12 14:08:03

严格地说,不是。JSP是一种服务器端技术。这意味着您在页面中编写的代码将在您设置的环境中的服务器上执行。HTML和JavaScript是客户端技术;用这些语言编写的代码在查看您网站的人的web浏览器中执行。这两种技术都不能完全替代另一种技术;两者都是必需的。

即使您将更多的功能从JSP移入JavaScript (一个“重客户端”实现),您的JavaScript仍然需要一些服务器技术来调用。您可以通过将一些服务器功能转移到其他技术中来摆脱JSP : webservices (JAX-WS、Axis等)、RESTful服务(JAX-RS、ApacheCXF等)或直接同步网页。但重点是,无论您使用什么,或者是否完全摆脱了JSP,您仍然需要一种服务器端技术。

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

https://stackoverflow.com/questions/17608306

复制
相关文章

相似问题

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