由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 纯ajax网站和sevlet优劣是啥
相关主题
How do I send cookies from a servlet?java web start的奇异问题
sevlet questionJavaServer Faces 和 Java Servlet
jsp和j2ee什么关系?请问一个问题
SpringMVC现在还是主流吗JavaFX
哪个牛人来说一下JSF的前景anyone has experience with ZK?
现在 Java Web 开发过时了么?请推荐好的AJAX技术
请教一下怎么学习java framework,怎么找java工作web application一定要掌握javascript和ajax吗
工作中建一个很小的网站,用什么好?请推荐一个java ajax Framework
相关话题的讨论汇总
话题: ajax话题: sevlet话题: 优劣话题: do话题: page
进入Java版参与讨论
1 (共1页)
z****n
发帖数: 1933
1
如果客户端完全用html+javascript。所有request都是call服务器端的web service。
这样的设计有啥问题。 和通用servlet框架,像springmvc, strut2, jsf,比有啥优劣?
现在有没有这样的网站采取这种架构?
c*********e
发帖数: 16335
2
ajax call的不一定是web services。ajax只是把从server-side得到的数据,inject到
client-side的某一個tag里面。
ajax可以就更新一個网页自身,然后数据也update了。jsp里面本身可以用javabean,
java code来做动态网页。比如一个网页上的读者的留言,更新就是用ajax.

劣?

【在 z****n 的大作中提到】
: 如果客户端完全用html+javascript。所有request都是call服务器端的web service。
: 这样的设计有啥问题。 和通用servlet框架,像springmvc, strut2, jsf,比有啥优劣?
: 现在有没有这样的网站采取这种架构?

c*********e
发帖数: 16335
3
struts沒有servlet灵活。ajax只是动态更新网页的某一個部分,而且用戶感觉不到网
页刷新。

劣?

【在 z****n 的大作中提到】
: 如果客户端完全用html+javascript。所有request都是call服务器端的web service。
: 这样的设计有啥问题。 和通用servlet框架,像springmvc, strut2, jsf,比有啥优劣?
: 现在有没有这样的网站采取这种架构?

z****n
发帖数: 1933
4
你没看懂我帖子。我说的是静态html+javascript,完全不用jsp

【在 c*********e 的大作中提到】
: ajax call的不一定是web services。ajax只是把从server-side得到的数据,inject到
: client-side的某一個tag里面。
: ajax可以就更新一個网页自身,然后数据也update了。jsp里面本身可以用javabean,
: java code来做动态网页。比如一个网页上的读者的留言,更新就是用ajax.
:
: 劣?

s******e
发帖数: 493
5
Yes. you should be fine by either way.
But before you choose between them, you might want to ask yourself some
questions:
1. do you need to keep states on the server side? For example http session..
. Web service by nature is stateless. You can make it stateful, but that
will imply the extra works on both client and server sides. On the other
hand, servlet/jsp automatically support states via http session.
2. Do you need to do the whole page navigation a lot? Ajax was introduced to
update a html page partially while keeping the other parts of the page to
be responsive. It might not be as easy to update the whole page as some
server side technologies. But if you use some RIA ui frameworks such as flex
, jquery ui, and ext-js, it might not be a big issue to you.
3. do you need authentication and authorization? actually this is still
somehow related to if you need states.
z****n
发帖数: 1933
6
谢谢回复,这个说到点子上了。

..
to

【在 s******e 的大作中提到】
: Yes. you should be fine by either way.
: But before you choose between them, you might want to ask yourself some
: questions:
: 1. do you need to keep states on the server side? For example http session..
: . Web service by nature is stateless. You can make it stateful, but that
: will imply the extra works on both client and server sides. On the other
: hand, servlet/jsp automatically support states via http session.
: 2. Do you need to do the whole page navigation a lot? Ajax was introduced to
: update a html page partially while keeping the other parts of the page to
: be responsive. It might not be as easy to update the whole page as some

1 (共1页)
进入Java版参与讨论
相关主题
请推荐一个java ajax Framework哪个牛人来说一下JSF的前景
有人用seam吗现在 Java Web 开发过时了么?
Java EE 习题 1请教一下怎么学习java framework,怎么找java工作
有空可以讨论一下Portal工作中建一个很小的网站,用什么好?
How do I send cookies from a servlet?java web start的奇异问题
sevlet questionJavaServer Faces 和 Java Servlet
jsp和j2ee什么关系?请问一个问题
SpringMVC现在还是主流吗JavaFX
相关话题的讨论汇总
话题: ajax话题: sevlet话题: 优劣话题: do话题: page