`
conkeyn
  • 浏览: 1505727 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

DWR调用session

阅读更多
public Boolean memberExsit(HttpSession session
) {
		Boolean bool = true;
		Member member = (Member) session.getAttribute("member");
		if (member == null) {
			// 转为管理员
			member = (Member) session.getAttribute("adminaccount");
		}
		if (member == null) {
			bool = false;
		}
		return bool;
	}

 下面是javascript调用dwr方法:

/**
 * 读取会员
 */
function getMember() {
	// 从Session判断会员是否存在
	MemberService.memberExsit(function(data) {
		if (data == false) {
			var friendEmail = document.getElementById("friendEmail");
			MemberService.getMemberByEmail(friendEmail.value, function(data1) {
				if (data1 != null) {
					var friendName = document.getElementById("friendName");
					friendName.value = data1.memberName;
				}
			});
		}
	});
}

其中,public Boolean memberExsit(HttpSession session );中的HttpSession变量无需在javascript设置其值,DWR会自动帮我们添加这个参数.

 

分享到:
评论

相关推荐

    DWR中取得session等信息.doc

    DWR框架取得session信息, 1,使用DWR的API (很多人都不推荐这种做法,经测试,使用起来肯定没问题) 2,在Java的服务方法中定义这些类型的参数,让DWR自动传入相应的对象

    DWR.xml配置文件说明书(含源码)

    这样就可以限定DWR不能调用Fred对象的getProperty1()和getProperty2()方法,通常这被成为拒绝访问方式,当然你也可以采用下面的方式配置可以访问的方法(授权访问方式) , property2"/> 较好的安全控制大部分都是采用...

    socket+dwr项目

    若有数据,将字符创推送给指定jsp页面(dwr两种推送方式,一种session记录jsp页面id,后台使用定时器不断推送,即不断执行java业务代码,第二种jsp通过js定时器监听java业务代码,有数据推送,这里用的是第二种)

    DWR中文文档.pdf

    39 4.6.2 HibernateBeanConverter 39 4.6.3 Session管理 39 4.7 DWR与WebWork 40 4.7.1 配置dwr.xml 40 4.7.2 在JSP中导入脚本 40 4.7.3 高级 41 4.8 DWR与Acegi 42 4.8.1 问题提出...

    webqq(dwr实现,无需调用数据库,即可测试)

    没有用到数据库,就简单用session保存用户,也方便大家测试,经过测试,能实现在线一对一聊天(因为有游览器拦截问题,本机上一个游览器不能打开多个窗体,最好打开一个火狐和一个ie进行通信)如果在网上就不存在这...

    dwr demo 反向推送 导向推送

    学习两天,项目中做一个反向推送功能,功能比较简单,但是比较实用。要是项目中集成的话直接修改一下包路径 就行了。推送是session做的。可以用用户ID的。

    DWR3 访问WEB元素的两种方法实例详解

    第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该方法的时候系统会自动的给该参数赋值...

    低清版 大型门户网站是这样炼成的.pdf

    5.1.1 使用session的begintransaction()方法 272 5.1.2 使用session的close()方法 273 5.1.3 使用session的connection()方法 273 5.1.4 使用session的delete()方法 274 5.1.5 使用session的get()方法 274 5.1.6...

    已实现过滤无效ScriptSession的反推

    上个版本由于没有过滤因刷新页面生成的无效ScriptSession,这么做会导致服务器压力过大,甚至完不成任务。所以制作了这个升级版的——添加了使用dwr3中的ScriptSessionListener过滤无效的scriptSession。

    采用ajax实现的图片验证码

    采用ajax技术实现的图形验证码,在前端进行验证。验证码信息为图片。每一行代码均有注释,通俗易懂。 实现步骤: 1、创建web工程 ... 6、在js文件中,通过dwr,调用AjaxService类中的方法,取得数据,实现判断

    Jetty中文手册

    DWR MyFaces JSF Reference Implementation Jakarta Slide GWT Jetspeed2 ICEfaces 其他 Atomikos Transaction Manager Java Open Transaction Manager (JOTM) Bitronix Transaction Manager ActiveMQ Binding JAX-...

    FTP服务器 C#

    用VS编写的FTP服务器软件,C#网络程序编程学习用。 代码: using System; using System.Collections.Generic; using System.Globalization; using System.IO;...using System.Net;... myTcpListener = new TcpListener(IP...

Global site tag (gtag.js) - Google Analytics