55关于session希望得到大家的帮助阿 session是会话。scope=session就是指JSP页面你定义的bean或者其他功能是在整个会话中有效的。scope= ..一般指的是范围。session.setAttribure)()是设置session的属性 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是基础知识啊!也写了一年多了!可是还是不明白啊!可能以前项目太弱了阿!scope=session就是指JSP页面你定义的bean或者其他功能是在整个会话中有效的。scope= ..一般指的是范围。是指出什么范围啊?还有!我想是不是一个页面提交给另外一页面,就会有一个对象传给下一个页面!到底有这个对象吗?!!如果又怎么得到呢? 如第一个页面:session.setAttribute("username","root"); session.setAttribute("password","111");下一个页面可以这种取得值: String username=(String)session.getAttribute("username");取得的值就是"root"; 这个我知道啊!是基础知识啊!也写了一年多了!可是还是不明白啊!可能以前项目太弱了阿!scope=session就是指JSP页面你定义的bean或者其他功能是在整个会话中有效的。scope= ..一般指的是范围。是指出什么范围啊?还有!我想是不是一个页面提交给另外一页面,就会有一个对象传给下一个页面!到底有这个对象吗?!!如果又怎么得到呢? session.invalidate还有什么session.context今天看到很多这种对象很迷惑啊!以前从来没有接触过啊 还有!我想是不是一个页面提交给另外一页面,就会有一个对象传给下一个页面!到底有这个对象吗?!!正确,属性值对保存在session对象中,下一页面getAttribute("属性名")就可以取到值了... HELP 我不知道怎么登陆提问题啊 高手指教 scope= ..一般指的是范围。是指出什么范围啊?指的是你放在相应的(page,request, session,application)中的bean的存活期,如果超出了就取不取了其实没你想的复杂,每次请求产生一个request,如果放在request的不往下一个request传,下面就没了session对象是而对来自同一个客户端出来说,如果不闭浏览器,或者session不超时或者你没有session.invalidate时东西就还能取到不过不要往session中放过多东西,加重服务器负载的,毕竟session不是用完就扔 session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊 session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊 session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊 session和cookie不一样,session是存放在服务端的,cookie是存放在客户端的。这就说明了为什么cookie只能保存字符串而session可以保存对象一个连接建立后web服务器就会产生一个session并产生一个id,你可以通过session.getID()来得到他。客户端cookie保存的是这个id值。当页面请求session时,客户端将cookie中的id取出来传给服务端,服务端根据id值找到这个session取出里面保存的对象。 页面请求session时候!看不明白啊!我认为你说的就是我想知道的啊!能不能再详细一点啊!getID 一般都用来做什么啊?cookie一般都用来做什么处理啊! session取出里面保存的对象是什么意思啊?这个对象有什么用处啊! A页面向B页面传送对象时,可以用session来实现. <%@ page contentType="text/html;charset=gb2312"%><html><head><title>post.jsp</title></head><body><%@ page language="java" %> <%! String name=""; %> <p> <% name = request.getParameter("username"); //将username存入session session.putValue("username", name); %> 您的姓名是:<%=name%> <p><form method="post" action="post11.jsp"> 您最喜欢的娱乐是: <input type="text" name="amuse"> <input type="submit" value="submit"> </p></form> </body> </html>-----------------------------------------------------post111<%@ page contentType="text/html;charset=gb2312"%><html> <head><title>post1.jsp</title></head><body><%@ page language="java"%><%! String amuse=""; %><% amuse=request.getParameter("amuse"); String user=(String)session.getValue("username");%>您的姓名是: <%=user%>您喜欢的娱乐是: <%=amuse%></body></html>电脑必须支持cooker cookie一般用来存放用户信息的吧 cookie怎么用啊?cookie怎么用啊?cookie怎么用啊?cookie怎么用啊?cookie怎么用啊?什么时候需要用到?怎么用啊 cookie怎么用很简单,javascript,java都有访问cookies的方法,随便哪儿都能找到。cookies其实就是一个文本文件,保存你本地机器上,结构比较简单,一般用来保存一些用户登录某个网站时候的信息,用户名称、密码等等。比如CSDN登录界面那样,可以下次不输入密码等等,就是把信息保存到cookies里了。 你这个人好麻烦阿,好了,讲详细一点了。首先你要知道,web服务器对servlet的管理,他是通过线程池来实现的。每一个用户请求servlet时servlet产生一个新的线程来对客户的请求进行处理。session是怎样产生的呢?一个webapp只有一个application对象,当A客户来访问时服务端生成一个session对象并分配一个id值。B客户访问时同样在服务端生成一个session对象并分配一个id值。这个id值就被存放在客户端的cookie里面。当你使用到session时服务器根据你的id值来查找到你的session.页面请求session时候?在jsp里面session是可以直接使用的,但实际上在servlet里面是利用request.getHttpSession()来取得session对象。只要客户端和这个webapp的连接在使用session对象也就一直保存着,当这两方的任何一个停止,这个session也就不复存在了。比如:当你访问新浪邮箱时如果将你的用户名写入session那么无论你是访问news.sina.com.cn还是ent.sina.com.cn这个值都是可以从session中取到的,当你关闭所有新浪的网页,那么,session也就不复存在了。 session接口中有一个hashmap结构,当你调用session.setAttribute()时,实际上调用的就是hashmap的put方法。将你想要的对象存放到了session对象里面。还有什么不懂的可以联系我,[email protected] 楼主你的jsp基本概念太不过关了,随便那本教科书上都有的。明白指令元素和内建对象的感念和功能你就很easy明白了。随便找本书看看吧,所谓jsp核心技术也就那么一点点,对你以后有好处。 我觉得找一本jsp书先看看,里边差不多的东西都讲到了,比在这儿问,来得快,你也容易理解,因为那样更系统一些! DIV的层的问题 这个是什么错误啊 Hashtable中的值是对象,如何在JSP页面中显示Hashtable中对象的每个属性 poi读excel中文乱码问题 用Servlet 生成动态图象的一个问题!!怎么是该页无法显示啊!请高手指点下 请教各位大虾关于url重写的问题:怎样取得url重写中的变量? 这两句是不是一样啊?有什么区别吗? 我都快被搞疯了哟! JSP能否访问Excel?JDBC吗? 如何提高网上DOC文档的打开速度? 如何配置jdom 在线等:请问怎么把jspsmartupload组件导入jbuilder工程中!!!thanks!!!
还有!我想是不是一个页面提交给另外一页面,就会有一个对象传给下一个页面!到底有这个对象吗?!!如果又怎么得到呢?
session.setAttribute("password","111");
下一个页面可以这种取得值:
String username=(String)session.getAttribute("username");取得的值就是"root";
是基础知识啊!也写了一年多了!可是还是不明白啊!可能以前项目太弱了阿!scope=session就是指JSP页面你定义的bean或者其他功能是在整个会话中有效的。scope= ..一般指的是范围。是指出什么范围啊?
还有!我想是不是一个页面提交给另外一页面,就会有一个对象传给下一个页面!到底有这个对象吗?!!如果又怎么得到呢?
指的是你放在相应的(page,request, session,application)中的bean的存活期,
如果超出了就取不取了
其实没你想的复杂,
每次请求产生一个request,如果放在request的不往下一个request传,下面就没了
session对象是而对来自同一个客户端出来说,如果不闭浏览器,或者session不超时或者你没有session.invalidate时东西就还能取到
不过不要往session中放过多东西,加重服务器负载的,毕竟session不是用完就扔
session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊
session.setAttribure(xxx,xx)算向session里方东西吗?那session跟cook又是什么关系啊
一个连接建立后web服务器就会产生一个session并产生一个id,你可以通过session.getID()来得到他。客户端cookie保存的是这个id值。
当页面请求session时,客户端将cookie中的id取出来传给服务端,服务端根据id值找到这个session取出里面保存的对象。
<html>
<head><title>post.jsp</title></head>
<body>
<%@ page language="java" %>
<%! String name=""; %>
<p>
<%
name = request.getParameter("username");
//将username存入session
session.putValue("username", name);
%>
您的姓名是:<%=name%>
<p><form method="post" action="post11.jsp">
您最喜欢的娱乐是:
<input type="text" name="amuse">
<input type="submit" value="submit"> </p>
</form>
</body>
</html>
-----------------------------------------------------
post111
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head><title>post1.jsp</title></head>
<body>
<%@ page language="java"%>
<%! String amuse=""; %>
<%
amuse=request.getParameter("amuse");
String user=(String)session.getValue("username");
%>
您的姓名是: <%=user%>
您喜欢的娱乐是: <%=amuse%>
</body>
</html>
电脑必须支持cooker
什么时候需要用到?
怎么用啊
首先你要知道,web服务器对servlet的管理,他是通过线程池来实现的。每一个用户请求servlet时servlet产生一个新的线程来对客户的请求进行处理。
session是怎样产生的呢?一个webapp只有一个application对象,当A客户来访问时服务端生成一个session对象并分配一个id值。B客户访问时同样在服务端生成一个session对象并分配一个id值。这个id值就被存放在客户端的cookie里面。当你使用到session时服务器根据你的id值来查找到你的session.
页面请求session时候?在jsp里面session是可以直接使用的,但实际上在servlet里面是利用request.getHttpSession()来取得session对象。
只要客户端和这个webapp的连接在使用session对象也就一直保存着,当这两方的任何一个停止,这个session也就不复存在了。比如:当你访问新浪邮箱时如果将你的用户名写入session那么无论你是访问news.sina.com.cn还是ent.sina.com.cn这个值都是可以从session中取到的,当你关闭所有新浪的网页,那么,session也就不复存在了。
还有什么不懂的可以联系我,[email protected]