2009年6月 的存档

简单实现在基于Java的AJAX环境下未登录自动跳转流程详解(spring代理struts的action)

有过管理系统开发经验的程序员第一步肯定是做用户管理模块,当然可能会用到公司或者其他的产品,或者自己写用户管理模块,此模块主要的目的是区别每个用户的信息集合,限制用户的操作、数据列表等

今天讲的是用户登录问题,环境是基于JAVA语言,使用spring代理struts的Action,在使用spring创建的bean时执行一次验证拦截器来判断用户是否登录
下面进入正题:
阅读更多…

Popularity: 4%

如何判断一个请求是否为AJAX请求

昨天在搞一个系统的时候遇到一个问题,我要在后台判断这个请求来自哪里,就是说是通过URL直接访问的呢还是通过AJAX方式访问的,以此来判断该怎么处理和响应,在群里面询问了一下也没有人知道,后来就想修改JQUERY的源码,就是在提交的时候在URL中加入自定义的AJAX请求标示,但是想想这样做不太好,破坏了JQUERY的完整性;继续在搜索,后来终于发现了,哈哈

那么服务器如果区别这个请求是ajax呢?因为同步和异步ajax的请求的头文件是一样的。我们如果通过X-Requested-With”=”XMLHttpRequest”来标识这个请求是ajax的请求。如果服务器硬是要区分的话,就可以通过获取该头部来判断。

这是来自一篇JQUERY的AJAX请求的文章,这样我在后台获取header属性中的”X-Requested-With”就可以知道是什么类型的请求了

Popularity: 7%

夏天到了,终于收到迟来的WordPress T恤了

今天早晨到公司后前台说有我的信件,我接过来看了看是通过邮局寄过来的,然后就纳闷是谁寄的呢,摸了一下感觉是衣服,突然一想应该就是4月份WordCamp的T恤了,哎,我早已不期待他的到来了,这下好了突然到了感觉还是有点兴奋……

废话不多说,贴图看看这别致的颜色和号码……:

绿色的超大号T恤近距离的复旦给我的信

虽然是晚了近两个月时间,但是也要谢谢复旦大学的志愿者,期望下年继续参加,WordPress给我们提供了一个学习、交流的平台,3Q!

Popularity: 1%