最过做了个小项目,用的是Structs2 + Srping
我写了个工具类,作用的,读取保存培植文件 。
在获取文件路径上我用到了一个,ServletActionContext.getServletContext().getRealPath("/");
我在Structs2的action类里,调用这个工具类很方便 。但是在jsp页面类,就老是出问题,因为是登陆页,我怀疑是过滤器把它过滤掉了,后来一看,不是。是一个类也了问题 。
ServletActionContext 老是抛空异常,ServletActionContext 在structs2是一个很重要的类,有好多对象都是通过它得到的 。最终,问题解决 。我修改了工具类,给它传了个文件地址。
但是,我不明白的是,为什么ServletActionContext 在jsp页面老是抛空异常呢 ????????????
我写了个工具类,作用的,读取保存培植文件 。
在获取文件路径上我用到了一个,ServletActionContext.getServletContext().getRealPath("/");
我在Structs2的action类里,调用这个工具类很方便 。但是在jsp页面类,就老是出问题,因为是登陆页,我怀疑是过滤器把它过滤掉了,后来一看,不是。是一个类也了问题 。
ServletActionContext 老是抛空异常,ServletActionContext 在structs2是一个很重要的类,有好多对象都是通过它得到的 。最终,问题解决 。我修改了工具类,给它传了个文件地址。
但是,我不明白的是,为什么ServletActionContext 在jsp页面老是抛空异常呢 ????????????
Struts2中ServletActionContext使用问题
本文探讨了一个在Struts2项目中遇到的问题:工具类在JSP页面调用时ServletActionContext.getServletContext()返回null导致异常。文中详细记录了问题排查过程及最终解决方案。
276

被折叠的 条评论
为什么被折叠?



