这段时间一直想重拾struts的学习!
搭环境,下载jar包,搭框架,由于一段时间没用struts2了,弄了半天才弄好。结果在我调用action的时候报错了。错误如下:
java.lang.NullPointerException
org.apache.struts2.impl.StrutsActionProxy.getErrorMessage(StrutsActionProxy.java:69)
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:434)
查找了错误发现自己的struts配置文件写错了名字,写成了sturts.xml。
网上搜了下导致这样的错误还有可能是:struts.xml放到了web-INF下;配置文件写成了struts-config.xml(这是struts1.X的写法)
分享到:
相关推荐
getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因
标题提到的问题是“struts2+spring+hibernate整合中spring注入出错,页面中报空指针异常”,这通常是由于Spring的依赖注入没有正确配置导致的。 首先,让我们深入了解一下Struts2、Spring和Hibernate各自的核心概念...
这个“struts2 发布包”很可能是老版本的Struts2,具体版本为1.3.9,这在Web开发的历史上是一个相当早期的版本。Struts2是Struts1的升级版,它融合了WebWork框架的核心特性,提供了更强大的功能和更优秀的架构设计。...
struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...
在这个“Struts实现新闻发布系统”中,我们看到该系统具备多数据库支持和静态页面生成功能,这些都是提高系统性能和可扩展性的关键特性。 1. **Struts框架**: Struts框架主要由Action、ActionForm、ActionMapping...
这个“struts2-blank-2.0.12.war”文件是一个基于Struts2框架的空项目,版本为2.0.12,非常适合初学者或者开发者用于学习和参考。下面将详细解释Struts2框架的核心概念、主要特性以及如何使用这个空项目进行开发。 ...
在本项目中,MyEclipse 9.0被用作开发工具,它支持Struts2和Hibernate的集成,简化了开发流程,同时也提供了图形化的数据库管理工具,方便与MySQL数据库进行交互。 【MySQL】 MySQL是一款开源、免费的关系型数据库...
快速的搭建struts2工程所需要导入的一个空的war 包
Struts 1是一个基于Model-View-Controller (MVC)设计模式的Java Web应用程序框架,由 Craig McClanahan 在2001年首次发布。它的出现标志着Java Web开发的一个重大转折点,因为它提供了一种系统化的方式来组织和管理...
【标题】"基于Struts2开发新闻发布系统"的实践与详解 在Web应用程序开发中,Struts2框架因其灵活性和强大的功能而广受欢迎。本项目是利用Struts2框架构建的一个新闻发布系统,它展示了如何利用该框架实现一个完整的...
官方发布下载!开发JAVA必备技术,同样方便用户使用,谢谢支持!
新闻发布系统 使用的平台是MyEclipse10.5.使用的数据库是mysql5.5.0 服务器为Tomcat7.0 使用了Struts+Hibernate+Spring来构建整个网站。 布局使用了CSS和DIV。 部署前请修改以下文件: NewReleseSystem\WebRoot\WEB...
在房屋信息发布项目中,Struts1扮演着核心控制器的角色,协调用户请求、业务逻辑处理和视图展示。以下是一些关于Struts1在房屋信息发布项目中的关键知识点: 1. **MVC模式**:MVC模式是软件设计中的一个架构模式,...
Struts Hibernate Spring Ajax Struts Hibernate Spring Ajax
Struts2+Hibernate新闻发布后台管理系统源代码是一款基于Java EE技术栈的开源项目,主要用于构建高效、稳定的企业级新闻信息发布平台。这个系统的核心架构利用了Struts2作为MVC框架,Hibernate作为持久层框架,实现...
北京时间8月22日13时,Apache官方发布通告公布了Struts2中一个远程代码执行漏洞(cve-2018-11776)。该漏洞可能在两种情况下被触发,第一,当没有为底层xml配置中定义的结果设置namespace 值,并且其上层动作集配置...
Struts1是最早的版本,它在2001年发布,是基于ApacheJakarta项目的一个框架。Struts1的核心组件包括ActionServlet、ActionForm、Action、Tiles等。以下是一些关键知识点: 1. **ActionServlet**:这是Struts1的控制...
开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax)开发基于Struts Spring Hibernate ...
简易新闻发布系统Struts+hibernate,简单易用。
Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试Struts2漏洞测试...