javaWEB项目session值为空 我将项目部署到服务器中,项目中有一个用户登录验证,验证码是通过JSP生成图片,登录时将验证码存到session中,在后台取出比较,我在本机访问没有问题,我在服务器中,通过用localhost方式访问时,session是有值的,但通过域名方式访问时,session值为空 请问这是什么原因引起的 项目是部署在tomcat中的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感觉问题描述不是很清楚,ing 等答案 嗯 我将问题再讲一下 我项目中有一个用户登录验证,验证码是通过JSP生成图片,用户登录时将验证码存到session中并在后台取出进行操作,我在本机访问没有问题,我进入服务器中,通过用localhost方式访问时,后台session是有值的,但通过域名方式访问时,后台session值为NULL 域名已经在tomcat中配置好了 请问这是什么原因引起的 没有log吗?看看出没出什么异常把配置域名的部分检查一遍,看看有没有什么东西没设定的 不知道你把后台生成的验证码放到session中没?request.getsession.setAttribute(""); 通过localhost方式访问 后台通过 request.getSession(false).getAttribute("") 是可以获得值的 但通过域名方式 后台通过 request.getSession(false).getAttribute("") 取到的值为NULL 验证码是通过jsp生成的图片,生成后当然存在本地虚拟内存中,在客户端访问当然得不到,你可以只存储验证码的内容,这样就能得到了 我的验证码通过JSP生成图片的同时 将验证码内容已经存到session中了 通过测试 有可能是域名配置问题 <Host name="域名" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="afcCenter" debug="0" reloadable="true" crossContext="true"/> </Host>各们看看 像这样配置是对的吗 在前面的基础上将tomcat\conf\Catalina\下的文件夹【localhost】修改成域名试试 SSH2配置使用dwr问题. 大家能说说Java程序设计时违例差错控制的一些经验吗? etxjs如何点击一个按钮链接到另一个页面 关于模糊查找的问题 关于数据查询的问题 超链接指向的不同格式文件的不同打开方式!!100分赠送 请帮帮我!!!谢谢!! 散分 + 小问题!!来者有分~~~~ DB2 SSH 报错 了解下是否有java版开源的在线客服聊天?? spring框架特点 为什么我的html没有用
我在本机访问没有问题,我进入服务器中,通过用localhost方式访问时,后台session是有值的,但通过域名方式访问时,后台session值为NULL 域名已经在tomcat中配置好了 请问这是什么原因引起的
把配置域名的部分检查一遍,看看有没有什么东西没设定的
<Host name="域名" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="afcCenter" debug="0" reloadable="true" crossContext="true"/>
</Host>
各们看看 像这样配置是对的吗