`

struts2.0学习问题集锦at sun.jkernel.DownloadManager.getBootClassPathEntryForClass

阅读更多
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/StrutsTest,J2EEApplication=none,J2EEServer=none
2011-5-1 11:21:49 org.apache.catalina.startup.HostConfig checkResources
警告: Error during context [/StrutsTest] restart
java.lang.NullPointerException
at sun.jkernel.DownloadManager.getBootClassPathEntryForClass(DownloadManager.java:928)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:293)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1275)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:84)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:57)
at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1064)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1114)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1212)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
at java.lang.Thread.run(Thread.java:619)

错误原因:web.xml配置文件错误,
原错误:<filter>
<filter-name>struts2</filter-name>
<filter_class>org.apache.struts2.dispatcher.FilterDispatcher</filter_class>
</filter>
修改: <filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
分享到:
评论

相关推荐

    struts 2.0 中文教程+中文手册.rar

    2. **配置文件详解**:讲解struts.xml配置文件的结构和各项配置,如Action配置、Interceptor堆栈、结果类型配置等。 3. **Action与控制器**:讨论如何创建和配置Action类,以及如何处理用户请求和返回响应。 4. **...

    Struts2.0+Hibernate3.1+Ajax.rar

    - **配置文件**:如struts.xml、hibernate.cfg.xml,分别用于配置Struts2和Hibernate的行为。 - **模型类**:对应数据库中的实体,用Java类表示,并通过Hibernate注解进行映射。 - **DAO(Data Access Object)**:...

    struts2.0&中文帮助手册.rar

    其中,你可以找到如何配置Struts2的核心文件struts.xml,学习Action的创建和配置,理解结果类型(Results)和拦截器(Interceptors)的用法。此外,手册还涵盖了Struts2的插件系统,如Tiles、Freemarker、i18n国际化...

    struts-2.0.11.1-lib.zipstruts-2.0.11.1-lib.zip

    struts-2.0.11.1-lib.zipstruts-2.0.11.1-lib.zipstruts-2.0.11.1-lib.zipstruts-2.0.11.1-lib.zip

    Struts2.0学习系列.pdf

    5. **创建struts.xml配置文件**:这是Struts2的核心配置文件,用于定义应用的行为、拦截器、结果类型等。 6. **编写index.html文件**:创建项目的入口页面,可以在此页面上放置链接,引导用户进入不同的功能模块。 ...

    Struts2.0学习系列 以及 Struts2.0安装包

    同时,还需要在Web应用的WEB-INF目录下创建struts.xml配置文件,这是Struts2.0的入口点,用来配置Action及其相关设置。 学习Struts2.0的过程中,会涉及以下几个关键概念: 1. **Action类**:Action类是业务逻辑的...

    Struts2.0视频教程+struts2.0中文教程

    3. **第一个Struts2应用**:通过创建一个简单的Hello World示例,演示Struts2的配置文件(struts.xml)、Action类、结果视图和JSP页面的编写。 4. **Struts2的MVC模式**:详细解释模型、视图和控制器在Struts2中的...

    Struts2.0深入详解以及例子.part1

    Struts2.0深入详解以及例子.part1 Struts2.0深入详解以及例子.part1

    Struts2.0深入详解以及例子.part4

    Struts2.0深入详解以及例子.part4 Struts2.0深入详解以及例子.part4

    Struts2.0深入详解以及例子.part2

    Struts2.0深入详解以及例子.part2 Struts2.0深入详解以及例子.part2

    Struts2.0深入详解以及例子.part3

    Struts2.0深入详解以及例子.part3 Struts2.0深入详解以及例子.part3

    struts2.0中文教程

    01 为Struts 2.0做好准备 02 常用的Struts 2.0的标志(Tag) 03 Struts 2.0的Action讲解 04 在Struts 2.0中国际化(i18n)您的应用程序 05 转换器(Converter)——Struts 2.0中的魔术师 06 在Struts 2.0中实现表单...

    Struts2.0学习系列 包括webwork

    在配置方面,Struts2.0采用了灵活的XML配置方式,允许开发者在struts.xml文件中定义Action、ActionMapping、Result等元素。同时,Struts2.0也支持注解配置,使得代码更加简洁易读。例如,可以直接在Action类的方法上...

    struts2.0学习教程PDF

    5. **创建struts.xml配置文件:** 定义应用的配置规则,包括但不限于Action映射、拦截器栈等。 6. **新建index.html文件:** 创建Web应用的入口页面,通常用于展示欢迎信息或导航菜单。 #### 五、结论 Struts2.0...

    Struts2.0 Jar包

    Struts2的配置主要通过struts.xml文件完成,它定义了Action类与URL的映射,Action的输入输出结果,以及拦截器的配置等。此外,还可以使用注解方式进行简化配置。 4. **拦截器(Interceptor)**: 拦截器是Struts2...

    struts2.0标签.chm

    struts2.0标签.chmstruts2.0标签.chmstruts2.0标签.chm

    struts2.0英文文档

    4. **配置 struts.xml 文件**:在 struts.xml 文件中定义 Action 的映射关系。 5. **创建视图页面**:使用 JSP 或其他模板引擎来创建视图页面。 6. **测试应用**:通过浏览器访问应用,检查功能是否正常。 #### 六...

    Struts2.0 入门学习资料

    1. struts.xml:这是Struts2.0的核心配置文件,定义了Action、Result、Interceptor等元素,是控制层的蓝图。 2. Action配置:Action配置包括Action类、方法、结果类型等,如`&lt;action name="example" class="com....

    STRUTS2.0学习资料

    5. 创建 `struts.xml` 配置文件,这是 Struts 2.0 的核心配置文件,用于定义动作、结果和其他相关设置。 在 `web.xml` 文件中,我们定义了一个名为 `struts2` 的过滤器,过滤器类为 `org.apache.struts2.dispatcher...

Global site tag (gtag.js) - Google Analytics