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信息, 1,使用DWR的API (很多人都不推荐这种做法,经测试,使用起来肯定没问题) 2,在Java的服务方法中定义这些类型的参数,让DWR自动传入相应的对象
这样就可以限定DWR不能调用Fred对象的getProperty1()和getProperty2()方法,通常这被成为拒绝访问方式,当然你也可以采用下面的方式配置可以访问的方法(授权访问方式) , property2"/> 较好的安全控制大部分都是采用...
若有数据,将字符创推送给指定jsp页面(dwr两种推送方式,一种session记录jsp页面id,后台使用定时器不断推送,即不断执行java业务代码,第二种jsp通过js定时器监听java业务代码,有数据推送,这里用的是第二种)
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 问题提出...
没有用到数据库,就简单用session保存用户,也方便大家测试,经过测试,能实现在线一对一聊天(因为有游览器拦截问题,本机上一个游览器不能打开多个窗体,最好打开一个火狐和一个ie进行通信)如果在网上就不存在这...
学习两天,项目中做一个反向推送功能,功能比较简单,但是比较实用。要是项目中集成的话直接修改一下包路径 就行了。推送是session做的。可以用用户ID的。
第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该方法的时候系统会自动的给该参数赋值...
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,这么做会导致服务器压力过大,甚至完不成任务。所以制作了这个升级版的——添加了使用dwr3中的ScriptSessionListener过滤无效的scriptSession。
采用ajax技术实现的图形验证码,在前端进行验证。验证码信息为图片。每一行代码均有注释,通俗易懂。 实现步骤: 1、创建web工程 ... 6、在js文件中,通过dwr,调用AjaxService类中的方法,取得数据,实现判断
DWR MyFaces JSF Reference Implementation Jakarta Slide GWT Jetspeed2 ICEfaces 其他 Atomikos Transaction Manager Java Open Transaction Manager (JOTM) Bitronix Transaction Manager ActiveMQ Binding JAX-...
用VS编写的FTP服务器软件,C#网络程序编程学习用。 代码: using System; using System.Collections.Generic; using System.Globalization; using System.IO;...using System.Net;... myTcpListener = new TcpListener(IP...