`
blackbat
  • 浏览: 8911 次
  • 来自: 重庆
社区版块
存档分类
最新评论

关于局部更新的问题和ajax实战中的1个例子

    博客分类:
  • Ajax
阅读更多
这天看了ajax实战书中11章的例子
就是用java做的一个登录
例子中用了一个filter,尝试了一下,发现在filter里面无法转向页面,
当时我是这样想的,当通过filter验证后,就转向到登录成功界面(另一张页面),可是这样不行,无法转向。看来filter相当于一个"防火墙"。

然后我就采用了登录验证后成功后传个"true",失败"false".
那么局部更新,客户端收到"true"后,进行页面调整.
假如登录界面做在一个div里面,登录成功后的界面做在一个 div里面。
登录成功后,是把登录界面的那个div删掉好,还是隐藏起来好,然后再显示成功后的界面。

那么这里也有个问题啊,看上去servlet直接和js通信交互,好像就不需要jsp了?
就是说服务器把数据都传给js去,然后js在客户端组装显示数据,不知这种想法好不好?
假如客户端禁止了js,那怎么办?

...太多的疑问了.
分享到:
评论
2 楼 psh 2007-04-23  
要想使用ajax首先是绝对不能禁用js的,否则还叫什么ajax,至于不使用jsp,这也是可以的,毕竟html有局限性,所以jsp也不能完全放弃
1 楼 cozone_柯中 2007-04-13  
引用

看上去servlet直接和js通信交互,好像就不需要jsp了?

使用 ajax 一般都是和 servlet 通信交互

引用

假如客户端禁止了js,那怎么办?


javaeye提供了2种模式的登录,如果禁用了js可以选择界面登录

至于你说的这个,可以参考javaeye的登录方式

相关推荐

    简单易学的Ajax ppt 和例子

    1. **创建XMLHttpRequest对象**:在JavaScript中创建一个XMLHttpRequest实例。 2. **初始化请求**:使用open()方法设置请求类型(GET或POST)、URL、是否异步。 3. **设置回调函数**:定义onreadystatechange事件...

    JavaScript-初识ajax、ajax封装、及json简单实战案例(下).pdf

    以下是一个简单的Ajax函数封装示例: ```javascript function ajaxRequest(url, method, callback, data) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState === 4 ...

    Ajax实战(中文版)

    ### Ajax实战(中文版) —— 一种新的Web设计方法 #### 1.1 为什么需要Ajax富客户端? ##### 1.1.1 比较用户体验 在探讨为何需要Ajax之前,首先需要理解什么是“富客户端”,以及它相较于传统Web应用的优势所在。 ...

    AJAX开发教程及例子

    **AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载...配合提供的ajax例子,读者可以更好地理解和掌握AJAX的实战应用。通过学习和实践,开发者可以提升网页的交互性和用户体验,实现更加流畅的Web应用。

    ASP实例开发源码—Asp+Ajax(Jquery)实用例子 v1.0.zip

    对于初学者,这是一个很好的学习平台,能够帮助他们快速掌握ASP与Ajax、Jquery的实战应用。对于经验丰富的开发者,这些实例可能提供灵感,帮助他们在项目中实现类似的功能。总之,这个压缩包是一个宝贵的教育资源,...

    点对点聊天室的例子ajax

    【标题】"点对点聊天室的例子ajax"揭示了这个项目的核心技术——使用Ajax构建一个实时的、交互式的聊天室。Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它...

    ajax电子资料和DWR中文文档

    这部分内容可能是与Ajax开发简略教程配套的示例代码,包括简单的Ajax请求、与服务器交互的例子,以及如何在实际项目中应用Ajax的实战代码。通过这些实例,开发者可以更好地理解和应用所学理论知识。 总结来说,这个...

    Ajax各类例子

    学习Ajax,还可以参考W3School、MDN Web文档等在线教程,以及相关书籍,如《Ajax实战》。 通过深入学习和实践,开发者可以熟练掌握Ajax,从而提升Web应用的交互性和性能。同时,随着前端技术的发展,现在还有如...

    ASP jQuery AJAX无刷新评论留言实例(好几个)

    - `Ajaxbook.rar` 可能包含一个完整的关于使用AJAX技术的教程或示例项目,可能包括了评论系统的实现。 - `jquery-ajax2.rar` 涉及到jQuery与AJAX的第二版实现,可能包含了更复杂的功能或优化。 - `jquerybooks.rar` ...

    JS&AJAX代码示例

    JavaScript(简称JS)和AJAX(异步JavaScript和XML)是Web开发中不可或缺的技术,用于构建动态、交互式的网页应用。本压缩包“JS&AJAX代码示例”提供了若干实例,帮助开发者深入理解这两项技术的核心概念和用法。 *...

    最新Ajax实例和教程

    这个例子中,我们创建了一个XMLHttpRequest对象,设置了响应处理函数,打开到'data.txt'的GET连接,发送请求,并在收到响应后更新id为'result'的元素内容。 **PPT课件中的可能内容:** - **Ajax基础概念**:包括...

    seam+jsf+richfaces+ajax4jsf 电子书

    RichFaces是一个基于JSF的扩展库,它提供了大量的富客户端组件和Ajax功能。这些组件可以增强用户的交互体验,如滑动面板、数据网格、图表等。RichFaces使用AJAX技术实现局部页面更新,降低了服务器的负载,提升了...

    Ajax完全自学手册PPT

    学习过程中,你将了解到如何处理异步请求的生命周期,包括发送请求、服务器处理、接收响应和更新DOM。此外,跨域问题、安全性和性能优化也是不可忽视的部分。对于初学者,了解并实践这些知识点将有助于提高你的Ajax...

    AJAX-技术入门介绍.zip_ajax_异步请求

    例如,一个简单的使用AJAX加载更多文章的例子: 1. 用户滚动到底部触发事件。 2. 发起AJAX请求,获取下一页文章数据。 3. 解析返回的JSON数据。 4. 动态插入新的文章到页面中。 5. 更新分页信息。 ### 7. 注意事项...

    Ajax.基础教程-3

    在这个例子中,我们创建了一个XMLHttpRequest对象,设置了响应状态变化的处理函数,然后通过GET方法从服务器请求"data.json"文件。当请求完成并且状态为200(表示成功)时,我们在控制台打印出服务器的响应文本。 #...

    Ajax基础教程(源码)

    在"foundations-of-ajax-examples"目录中,你将找到一系列关于Ajax的实战例子,包括基本的GET请求、POST请求、JSON数据交互、错误处理等内容。通过这些示例,你可以深入理解Ajax的工作原理,并学会如何在实际项目中...

    看它,你四天就学会ajax

    - **书籍推荐**:《Ajax实战》、《JavaScript高级程序设计》等经典书籍提供深入的技术讲解。 总之,通过本教程的学习,开发者可以掌握Ajax的基础知识和实际应用,为构建高性能Web应用打下坚实的基础。

    PHP Ajax 实例

    在"ajax_test"这个例子中,我们可能会有一个简单的文件结构: - index.php: 主页,包含HTML、JavaScript以及触发Ajax请求的元素。 - process.php: 处理Ajax请求的PHP文件,接收并处理数据,然后返回结果。 **index...

    ASP NET开发实战1200例第I卷光盘 纯代码 无视频

    《ASP.NET开发实战1200例第I卷》是一本专注于ASP.NET技术的实践教程,其中包含了1200个实例,旨在帮助开发者通过实际操作掌握ASP.NET的核心技术和应用场景。光盘中的纯代码提供了丰富的示例,无需依赖视频教程,使...

    亮剑.NET深入体验与实战精要3

    读者可以在欣赏一个个有趣例子的过程中,不知不觉具备开发真正商业项目的能力。 本书集实用性、思想性、趣味性于一体,内容共分为技术基础总结、系统架构设计思想及项目实战解析三部分,随书所附光盘收录大量实例...

Global site tag (gtag.js) - Google Analytics