博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月1日

摘要: http://www.cnblogs.com/rob0121/category/239055.html 阅读全文

posted @ 2011-09-01 15:57 itcfj 阅读(160) 评论(0) 推荐(0)

摘要: 屏蔽刷新提交后台现象:当页面进行过数据提交(PostBack)后,如果通过点击【F5】或者浏览器的【刷新】按钮, 此时页面会模拟浏览器的上次的提交事件,如果做的是数据插入操作,将有可能导致数据的多次插入。原因:浏览器会模拟上次提交的数据在次提交,并在此触发上次提交的时间。对策:针对此,网上已经有各种各样的处理方法。大概有以下的两类:1。通过在事件中,在插入数据之前做主键冲突判定。2。在HttpHandler中添加票据处理,然后在事件处理中判断是否是刷新进行提交的。两种方法都需要对事件做特殊的处理,对于项目维护的复杂度有所增加,尤其是第一种需要做数据的逻辑判断,已经影响到了业务逻辑,这是很... 阅读全文

posted @ 2011-09-01 15:55 itcfj 阅读(304) 评论(0) 推荐(0)

摘要: Single Sign-On(SSO)单点登陆的具体实现方案我们都知道网易、搜狐等大型门户都有“通行证”的概念,这个通行证系统就是今天讨论的“单点登录系统”。其主要特征是多个站点一个用户中心,一点登陆后其他也自动登录,注销也是。比如我们在126登录了邮箱,再去163.com就是登陆状态。我这里的实现方案是传统的cookie方案。希望此文对需要的朋友有用,也希望不足之处大家能够提出。SSO的基本功能:·统一登录所有站点的登录都要跳转至SSO来登录,同时附带刚刚请求的url参数,以便登陆后返回。例如 http://sso.a.com/login?url=http://www.b.com 阅读全文

posted @ 2011-09-01 15:17 itcfj 阅读(304) 评论(0) 推荐(0)

摘要: jquery.validate.js的基本用法入门jquery.validate.js是jquery下的一个验证插件,功能比较强大,早就有所耳闻但是一只没有动手用过,现在在于能够研究一下了。这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录。先贴一个国内某大公司的代码: JavaScript代码 <script type="text/javascript"> function lang(key) { mylang = { 'ls_input_myb': '请输入您的账户', ... 阅读全文

posted @ 2011-09-01 13:38 itcfj 阅读(388) 评论(0) 推荐(0)