当前位置: 技术问答>java相关
session的问题
来源: 互联网 发布时间:2015-06-09
本文导语: 问题一:session和cookie是否有必然的联系?关闭cookie对于session是否会有影响?有怎样的影响,该如何解决? 问题二:BEAN的Setproperty和getproperty是否能够使用数组数据,该怎么样使用? 问题三:在IE5上能运行的页面为什...
问题一:session和cookie是否有必然的联系?关闭cookie对于session是否会有影响?有怎样的影响,该如何解决?
问题二:BEAN的Setproperty和getproperty是否能够使用数组数据,该怎么样使用?
问题三:在IE5上能运行的页面为什么在IE5.5及6.0版本中不能正常运行,典型的是在页面上弹出一个小页面,并将小页面的值赋到页面上的如text控件中,但提交到另一个页面后使用history.back()返回页面时该值不能被保存在页面的text控件中,是为何?有什么方法解决?
问题四:javaScript中可否调用Bean中的方法,该怎么调用?
问题二:BEAN的Setproperty和getproperty是否能够使用数组数据,该怎么样使用?
问题三:在IE5上能运行的页面为什么在IE5.5及6.0版本中不能正常运行,典型的是在页面上弹出一个小页面,并将小页面的值赋到页面上的如text控件中,但提交到另一个页面后使用history.back()返回页面时该值不能被保存在页面的text控件中,是为何?有什么方法解决?
问题四:javaScript中可否调用Bean中的方法,该怎么调用?
|
设置是必须的,如果不设置它永远是null,不过如果设置了以后你就可以判断它是否为null了
|
回:-------------------------------------
dickensi(流星·逐日)(★★★★)
在JSP的JAVA代码中是可以对数组进行很方便的设置的,但是那样的话BEAN的Setproperty和getproperty两个方法不是很多余了吗?
确实多余,但在有的时候直接从表单中窜数据到bean的时候比较方便,
一个就可以传不少参数!问题的关键你不能在也个控件中输入跟显示一个数组!
dickensi(流星·逐日)(★★★★)
在JSP的JAVA代码中是可以对数组进行很方便的设置的,但是那样的话BEAN的Setproperty和getproperty两个方法不是很多余了吗?
确实多余,但在有的时候直接从表单中窜数据到bean的时候比较方便,
一个就可以传不少参数!问题的关键你不能在也个控件中输入跟显示一个数组!
|
你去www.w3c.org去看看吧!里面的白皮书对你有用!
|
问题二:BEAN的Setproperty和getproperty是否能够使用数组数据
是可以解决的,我也用到了在Setproperty和getproperty中使用数组
public String getName()throws IOException{
String cname="";
cname=String.valueOf(tempstr[0]);
cname=new String(cname.getByte("ISO8859_1"),"GBK");
System.out.println("名称:"+cname);
return cname;
}
是可以解决的,我也用到了在Setproperty和getproperty中使用数组
public String getName()throws IOException{
String cname="";
cname=String.valueOf(tempstr[0]);
cname=new String(cname.getByte("ISO8859_1"),"GBK");
System.out.println("名称:"+cname);
return cname;
}
|
问题一:session和cookie是否有必然的联系?关闭cookie对于session是否会有影响?有怎样的影响,该如何解决?
-- 有,有,session(服务器端存session内容,客户端要通过cookie机制存存放session ID)
问题二:BEAN的Setproperty和getproperty是否能够使用数组数据,该怎么样使用?
-- java怎样使用数组,java bean也怎样使用数组,没有区别。
问题三:在IE5上能运行的页面为什么在IE5.5及6.0版本中不能正常运行,典型的是在页面上弹出一个小页面,并将小页面的值赋到页面上的如text控件中,但提交到另一个页面后使用history.back()返回页面时该值不能被保存在页面的text控件中,是为何?有什么方法解决?
-- 可以给微软发信问问。
问题四:javaScript中可否调用Bean中的方法,该怎么调用?
-- 不行,js是在客端运行的,bean是在服务器端运行的。
-- 有,有,session(服务器端存session内容,客户端要通过cookie机制存存放session ID)
问题二:BEAN的Setproperty和getproperty是否能够使用数组数据,该怎么样使用?
-- java怎样使用数组,java bean也怎样使用数组,没有区别。
问题三:在IE5上能运行的页面为什么在IE5.5及6.0版本中不能正常运行,典型的是在页面上弹出一个小页面,并将小页面的值赋到页面上的如text控件中,但提交到另一个页面后使用history.back()返回页面时该值不能被保存在页面的text控件中,是为何?有什么方法解决?
-- 可以给微软发信问问。
问题四:javaScript中可否调用Bean中的方法,该怎么调用?
-- 不行,js是在客端运行的,bean是在服务器端运行的。
|
Session与Cookie的最大区别在于Cookie将信息存于客户端,而Session则是存于服务器端
|
1.有好多网站在你无法登录时提示你打开cookie选 项,其实就是为了用session,虽然可能通过activeX可以打开客户端的cookie ,但这对客户是不安全的,安全性好的java应该不能实现。
2.if (session.getAttribute(session_name)=null){
//..........
}
2.if (session.getAttribute(session_name)=null){
//..........
}
|
问题一:没有关系
问题二:你指的数组数据是什么,参数,还是里面的变量
问题三:可以建立一个session型变量,当back的时候,把这个session变量的值幅给那个text
问题四:可以通过applet中的方法来调用bean的方法,然后通过javascript来执行applet中的这个方法
问题二:你指的数组数据是什么,参数,还是里面的变量
问题三:可以建立一个session型变量,当back的时候,把这个session变量的值幅给那个text
问题四:可以通过applet中的方法来调用bean的方法,然后通过javascript来执行applet中的这个方法
|
问题一:没必然关系。
问题二:可以使用数组.你把数组传入setProperty函数,在函数中用一个循环把数组值赋给bean的数组型成员变量
问题三:不知道
问题四:据说可以把javascript弄成一个类的对象供jsp/servlet访问
问题二:可以使用数组.你把数组传入setProperty函数,在函数中用一个循环把数组值赋给bean的数组型成员变量
问题三:不知道
问题四:据说可以把javascript弄成一个类的对象供jsp/servlet访问