session中存放的数据只有持有这个sessionid的登陆用户自己能够看到。
application中存放的数据所有的登陆用户都可以看到。
1
如果要在页面中看到所有登陆用户的信息的话,必须在每个用户登陆成功以后,把该用户信息存入application中。然后在jsp页面上把application中存放的所有用户列表取出来,显示在画面上,这样返回给客户端的页面上就能看到所有的登陆用户列表。
大致的代码如下:
MyServletjava
protected void doGet(>}mainjsp
<%@ taglib uri=";2如果只是想在页面上看到自己的登陆信息的话,需要使用session,把登陆信息存入session中,然后jsp页面从session中取出登陆用户信息,显示在画面上。
MyServletjava:
protected void doGet(>}mainjsp
<%@ taglib uri=">可以利用form表单提交获取上一个页面的值
例:form表单提交传值及取值
发请求页面
<form style="display: none" method="post"id="infoDetailsHyperlink" name="input"
action="<%=requestgetContextPath()%>/view/basicmanage/reportTemplet/positionPeopleConfigjsp">
<input name="infoId" id="infoId">
<input name="operationType" id="operationType">
<input name="copyTempletIdConfigPeople" id="copyTempletIdConfigPeople">
</form>
发请求页面,js中发送请求
$("#infoId")val($("#lastStepTempletId")val());$("#operationType")val($("#operationTypeIdLastStep")val());
$("#infoDetailsHyperlink")submit();
接收页面
<input id="infoId" style="display: none;" value=<%=requestgetParameter("infoId")%>><input id="operationType" style="display: none;" value=<%=requestgetParameter("operationType")%>>
<input id="copyTempletIdConfigPeople" style="display: none;" value=<%=requestgetParameter("copyTempletIdConfigPeople")%>>
<script>
<%requestsetCharacterEncoding("utf-8");%> 解决传值时中文乱码问题
</script>
以上就是关于懂js麻烦翻译一下代码 var links = nav.getElementsByTagName全部的内容,包括:懂js麻烦翻译一下代码 var links = nav.getElementsByTagName、java中如何将网页中的分页数据打印出来、怎么用java-web获得当前登录此页面人的列表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)