对于cookies而言:在不同的应用(对于web 或 application之下对应的工程,也就是一个模块), cookies是不能共享的。 因此在使用的时候需要对cookies设置path,来指定具体请求的url)。
对于cookie的设置,通常是直接设置域和只能指定相对路径(与本设置cookies所在的目录为标准)。不需要指定端口(不管你访问什么端口)。
在设置cookie时,如果没有设置有效期,则它的有效期是1,即浏览器关闭时,cookie无效 .但这样的法塔指存在缓存中,不写道cookies文件夹里头
而对于session而言,不同的应用之间是不能共享session的!就例如:jsp:forward只能取相对路径,因此只能在同一一个应用中共享。在同一个应用中即使是response.redirect也可以共享seesion!
对于weblogic服务器特别集群的情况可能需要配置weblogic.xml文件有例如下:
<?xml version="1.0" encoding="utf-8"?>
<!doctype weblogic-web-app public "-//bea systems, inc.//dtd web application 8.1//en" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<session-descriptor>
<session-param>
<param-name>
cookiename
</param-name>
<param-value>
username
</param-value>
</session-param>
<session-param>
<param-name>
cookiename
</param-name>
<param-value>
pervlige
</param-value>
</session-param>
<session-param>
<param-name>
cookiesenabled
</param-name>
<param-value>
true
</param-value>
</session-param>
<session-param>
<param-name>
cookiepath
</param-name>
<param-value>
http://59.64.76.16:7001/dlmanagementconsoleweb
</param-value>
</session-param>
</session-descriptor>
<jsp-descriptor>
<jsp-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</jsp-param>
</jsp-descriptor>
注意:在jsp中不能直接调用类的静态方法,他没法对象的调用!他必须先生声明对象,才能调用静态方法!
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器