javaweb-在ssh 中 用ServletActionContext获取session时启动报错

问题描述

在ssh 中 用ServletActionContext获取session时启动报错

ServletActionContext.getRequest().getSession();
怎么才能在启动的时候就有ServletActionContext,而不用在ActionSupport处理请求时在获取

解决方案

是报空指针吗? 没有请求时 ServletActionContext.getRequest() 为null

解决方案二:

http://blog.csdn.net/suncaoyong/article/details/9120133

解决方案三:

getRequest(),,在启动时没有请求getRequest肯定为空啊

解决方案四:

不知道你要做什么操作?如果是进行数据库的相关操作,你可以配置一个监听器,在服务器启动后,初始化加载。

解决方案五:

启动的时候获取session干嘛 没有开始请求就没有session啊 楼上的方法是ok的

时间: 2025-01-30 17:41:11

javaweb-在ssh 中 用ServletActionContext获取session时启动报错的相关文章

在vSphere client中扩大共享磁盘大小后启动报错:VMware ESX 无法打开虚拟磁盘以进行集群

问题描述 在vSphereclient里面新建了两个虚拟机,两台机已经实现了共享存储,做好了集群,这个是大前提.因为业务需要,共享磁盘需要扩大,我在如下图所示位置将原本的虚拟磁盘从5g扩大到7g但是查看另一台机的这个虚拟磁盘(这两台机的磁盘3是共享磁盘,指向的同一个文件),显示的还是原本的5g浏览查看该文件,文件大小已经变为7g了,如下图启动虚拟机就报错了,错如下图本人是个菜鸟,集群好不容易弄好的现在服务器都启动不了,第一次遇到这个问题,是在不知道怎么回事,求大侠解答!!! 解决方案 本帖最后由

ssh整合-关于ssh中hibernate生成方法从Action中调用报错main调用不报错

问题描述 关于ssh中hibernate生成方法从Action中调用报错main调用不报错 看图学生求解决没遇到过!我建测试类用main方法进来一点问题都没有正常输出i=1 解决方案 报的什么错,贴出来,,, 解决方案二: 你确定text的userinfo和action的userinfo的内容一样吗? 你在findUserinfonamepwd方法中将name和pwd打印出来看看. 我怀疑你action的参数userinfo是null或者userinfo实例化了,但是name或者pwd是null

ttp ervlet esponse-HttpServletResponse对象获取头信息,报错找不到方法

问题描述 HttpServletResponse对象获取头信息,报错找不到方法 源码: JSONObject returnJson = JSONObject.fromObject(json); response.setContentType("text/html;charset=utf-8"); if(!"0".equals(returnJson.get("code"))){ response.setHeader("McAuditRes

java中网络编程关于使用ObjetInputStream传输报错的问题,求大神指点

问题描述 java中网络编程关于使用ObjetInputStream传输报错的问题,求大神指点 以下贴出来的代码为通过ObjectInputStream(OutputStream)在客户端与服务器端之间交互时传输的对象,提供的图片中一个是客户端的代码片段,一个是服务器端的代码片段. 现在问题出在当客户端输完账号密码点击确定时,客户端卡死(应该是线程阻塞).服务器端抛出异常 :java.lang.ClassNotFoundException: com.wish.data.TransferObjec

Android线程中设置控件的值提示报错的解决方法_Android

本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.yarin.android.Examples_04_15; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import andro

servlet-Red5-1.0集成到eclipse中启动报错

问题描述 Red5-1.0集成到eclipse中启动报错 2015-7-4 19:09:27 org.apache.catalina.core.ApplicationContext log 严重: StandardWrapper.Throwable org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [clas

sql2008启动报错:应用程序的组件中发生了无法处理的异常和值不能为空viewinfo

sql2008 启动报错:应用程序的组件中发生了无法处理的异常和值不能为空 viewinfo(已解决!) 1.重启sql(无效) 2.,重启系统(无效) 3.重装.net(无效) 后发现问题出在 这是因为临时处理路径出现异常造成的,主要是C:\Users\Administrator\AppData\Local\Temp下的文件夹名为[2]的文件夹出现了问题,解决方法如下: 进入C:\Users\Administrator\AppData\Local\Temp路径,也可以在C盘地址栏输入此路径进入

求助!tomcat启动正常,访问javaweb时控制台报错

问题描述 求助!tomcat启动正常,访问javaweb时控制台报错 访问javaweb项目时报错,在myeclise6.0上无该异常,在myeclise10上报如下异常:org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet jsp threw exceptionjavax.xml.parsers.FactoryConfigurationError: Provider org.a

ssh整合-spring整合hibernate做测试时没有报错,当三个整合时启动就报错啦,求大神指点!!

问题描述 spring整合hibernate做测试时没有报错,当三个整合时启动就报错啦,求大神指点!! 报的错误org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'ecsUnsigned' on target class [class $Proxy17] failed; nested exception is org.springframework.tran