关于struts不能启动的问题,求大神帮忙看看

问题描述

关于struts不能启动的问题,求大神帮忙看看

严重: Exception starting filter struts2
Class: com.opensymphony.xwork2.spring.SpringObjectFactory
File: SpringObjectFactory.java
Method: getClassInstance

Caused by: java.lang.NullPointerException

下面是我的配置文件和代码:
@Controller
@Scope("prototype")
public class FirstAction extends BaseAction{

public String welcome() throws Exception {
    return "welcome";
}

}

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">

<!-- -->

/pages/welcome.jsp

<?xml version="1.0" encoding="UTF-8"?>

used
<!-- struts前端控制器配置 -->

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

struts2
/*

解决方案

空指针异常,你相应的架包拷贝到项目里面了嘛

解决方案二:

我记得三大框架 xml配置里面好像要有个监听器

解决方案三:

Caused by: java.lang.NullPointerException空指针异常,可能是少jar包,也可能是你程序里面的异常,建议你debug,把所有的错误信息都贴错来

解决方案四:

并没有看到你的action怎么配置的,,你是想用spring构造struts的action?

时间: 2024-10-29 22:27:59

关于struts不能启动的问题,求大神帮忙看看的相关文章

exception-java启动异常,求大神帮忙

问题描述 java启动异常,求大神帮忙 Exception sending context initialized event to listener instance of class com.ap.framework.core.spring.SpringContextLoaderListener org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Fa

centos7 vsftpd-CentOs 7 服务vsptd 启动失败,求大神!

问题描述 CentOs 7 服务vsptd 启动失败,求大神! systemctl status vsftpd.service vsftpd.service - Vsftpd ftp daemon Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled) Active: failed (Result: exit-code) since Sat 2015-09-26 10:46:32 CST; 6s ago Process:

引导分区-ThinkPad T450 win7旗舰系统无法启动了,求大神

问题描述 ThinkPad T450 win7旗舰系统无法启动了,求大神 我是ThinkPad T450,win7旗舰版,今儿因为C盘快满了,用了一个分区工具,安装过程提示错误,就卸载了,提示重启,重启后系统就进不去了,提示"windows未能启动,--------状态:Oxc000000e,信息:引导选择失败,因为需要的设备不可访问". 我用大白菜在U盘里做了个PE系统,进入PE后,用"系统引导文件修复工具"也没修复成功,主要连分区(原来的C盘.D盘.E盘)都识别

idea+maven导入web项目后,tomcat无报错,无日志输出,启动失败,求大神!

问题描述 idea+maven导入web项目后,tomcat无报错,无日志输出,启动失败,求大神! 模块之间的依赖关系可以从这个pom中看出来 把这三个子模块的编译结果都输出到platform的webappWEB-INFclasses,所依赖的jar包通过Maven也输出到webappWEB-INFlib, 然后tomcate 这样配置的 然后启动tomcate 无报错 无log 直接停止,真的太诡异了! 大神们,帮帮忙!太感谢了!!! 解决方案 用IDEA启动非maven管理的web项目 解决

orcale 虚拟机启动mac 一直停在一个界面 求大神帮忙

问题描述 orcale 虚拟机启动mac 一直停在一个界面 求大神帮忙 这个情况怎么办啊 解决方案 放了系统镜像文件进去吗

android studio-Android studio avd启动时缺少音频文件,怎么解决? 求大神帮忙……

问题描述 Android studio avd启动时缺少音频文件,怎么解决? 求大神帮忙-- 解决方案 android studio 启动时报错,如何解决?

初学struts,helloWorld都出不来,求大神帮忙,谢谢~

问题描述 初学struts,helloWorld都出不来,求大神帮忙,谢谢~ package sjzc; import com.opensymphony.xwork2.ActionSupport; public class HelloWorldAction extends ActionSupport { @Override // String 视图的路径 public String execute() throws Exception { System.out.println("执行Action

技术-求大神帮忙,关于定时调启动任务

问题描述 求大神帮忙,关于定时调启动任务 我现在有张任务表,每个任务有个字段是执行时间,现在想要实现表里任务的执行时间一到 ,就去执行相应的任务. 这时我是需要用什么技术实现比较好?是quartz,还是websocket 解决方案 quartz是定时任务框架,websocket用于和浏览器双向通讯,两者不矛盾,可以同时用 解决方案二: 你要实现什么? 是需要动态的持久化定时任务 就需要quartz了 ,quartz本身的配置文件以及12张表就能实现持久化功能,如果想在服务器启动后直接启动之前的任

native-tomcat启动报错问题,求大神帮忙

问题描述 tomcat启动报错问题,求大神帮忙 Managed Threads: 3 Active Threads: 3 Active Tasks: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@189b939 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2) com.mchange.v2.resourcepool.BasicResourcePo