Jsp问题:如何点击一个页面元素,或发起了一个Ajax 请求,但不刷新页面,就能使session

Jsp问题:如何点击一个页面元素,或发起了一个Ajax请求,但不刷新页面,就能使session重新从0开始计时?就像刚加载完页面一样... Jsp问题:如何点击一个页面元素,或发起了一个Ajax 请求,但不刷新页面,就能使session 重新从0开始计时?就像刚加载完页面一样 展开
 我来答
千锋教育
2016-04-18 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
jsp radio button点击时要通过js触发ajax接口进行异步获取检索数据并展示在jsp页面,页面进行局部刷新。
例如,页面上有radio,需要绑定change事件:
radio change事件

$('input:radio[name="role"]').change( function()
当一个元素,或者其内部任何一个元素失去焦点的时候会触发这个事件。这跟blur事件区别在于,他可以在父元素上检测子元素失去焦点的情况。
$("#username").focusout(function()
var roles = document.getElementsByName("role");
此处进行ajax调用:

$.ajax({
type: "GET",
url: "test.json",
data: {username:$("#username").val(), content:$("#content").val()},
dataType: "json",
success: function(data){
$('#resText').empty(); //清空resText里面的所有内容
var html = '';
$.each(data, function(commentIndex, comment){
html += '<div class="comment"><h6>' + comment['username']
+ ':</h6><p class="para"' + comment['content']
+ '</p></div>';
});
$('#resText').html(html);
}
});
ixinme
2016-04-18
知道答主
回答量:17
采纳率:0%
帮助的人:16.6万
展开全部
只要你用ajax访问一下后台的servlet或action或controller,就可以使session重新计时。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dgddssdhh
2016-04-18 · TA获得超过768个赞
知道小有建树答主
回答量:1455
采纳率:53%
帮助的人:510万
展开全部
你的session 是做什么的呢
你要是想实现的话,那就是使用ajax 请求另外一个jsp,将session重置为零
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式