js中怎么得到session中的值?

没有QQ 2011-07-28 02:42:19
不要用在界面隐藏的方法。
...全文
1570 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
coooliang 2011-07-28
  • 打赏
  • 举报
回复
${attribute}
a286898514 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lxk1201 的回复:]

var aa = '<%=Session["name"]%>';

试下这个, 我就是用的这个取过值。
[/Quote]

+1
yexiongMYBH 2011-07-28
  • 打赏
  • 举报
回复
要是他是在静态的Html中,那这样的java脚本就没作用了。。


你要么,在页面加载完毕的时候,调用一个ajax,然后通过那个方法给返回过来。


一般情况下,通过<% %>,只能是在jsp中使用的。
wzy42563 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zengxianjunccccccccc 的回复:]

引用 5 楼 lxk1201 的回复:

var aa = '<%=Session["name"]%>';

试下这个, 我就是用的这个取过值。

这个是可以,暂时还没发现问题
[/Quote]
+1
woyesyes 2011-07-28
  • 打赏
  • 举报
回复
sesion.setAttribute("name","dsa");JAVA记得设值
woyesyes 2011-07-28
  • 打赏
  • 举报
回复
看结果 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
HttpSession sesion = request.getSession();
boolean isnew = sesion.isNew();//判断是否新
Object obj = sesion.getAttribute("obj");//得到想要的属性对象的 value()
String name = sesion.getAttribute("name");
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<base href="<%=sesion%>">//在页面使用示例
程序员Shark 2011-07-28
  • 打赏
  • 举报
回复
也可以这样${sessionScope.user.sex} 获得值 然后传入
仙人长 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lxk1201 的回复:]

var aa = '<%=Session["name"]%>';

试下这个, 我就是用的这个取过值。
[/Quote]
这个是可以,暂时还没发现问题
程序员Shark 2011-07-28
  • 打赏
  • 举报
回复
好像在js文件中无法获得 你可以页面调用你写的方法中 传递这个session的值<%=session.getAttribute("####")%>
function a(‘<%=session.getAttribute("####")%>’)
小脩 2011-07-28
  • 打赏
  • 举报
回复
var aa = '<%=Session["name"]%>';

试下这个, 我就是用的这个取过值。
xiaoyaodeyun2008 2011-07-28
  • 打赏
  • 举报
回复
通过XMLHttpRequest对象试一下
wennjianwzz 2011-07-28
  • 打赏
  • 举报
回复
JS无法直接访问session,可以通过ajax或者iframe访问服务器端相应接口获取。
没有QQ 2011-07-28
  • 打赏
  • 举报
回复
不行哇!这样只可以在jsp中用吧?
皮皮 2011-07-28
  • 打赏
  • 举报
回复
<script type="text/javascript">
var a = <%=session.getAttribute("####")%>
</script>

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧