`

Could not create ActionMapper: WebWork will *not* work!

阅读更多

Could not create ActionMapper: WebWork will *not* work!

解决方法:

将webwork.properties的

webwork.objectFactory=spring
webwork.objectFactory.spring.autoWire=name 

  两行去掉就可以了

分享到:
评论

相关推荐

    Java Struts 实现拦截器

    2. **标准过滤器链**: 请求被一系列的标准过滤器处理,这些过滤器包括但不限于`ActionContextCleanUp`(清理当前线程的ActionContext等)和`FilterDispatcher`(通过`ActionMapper`来确定需要调用哪个Action)。...

    webwork的api

    3. **DispatcherServlet**:在WebWork中,DispatcherServlet负责接收HTTP请求,并根据配置的ActionMapper和ActionProxy来决定调用哪个Action。这个Servlet是WebWork的入口点,它实现了请求分发的功能。 4. **...

    struts2 漏洞利用工具

    3. **ActionMapper漏洞测试**:验证ActionMapper是否能被恶意请求绕过,执行非预期的操作。 4. **配置文件审查**:分析Struts2配置文件,找出可能存在的不安全配置。 使用此工具时,你需要确保具备合法权限,并且...

    三大框架面试问题

    - **定义**:接口注入是指在接口中定义依赖关系,并通过实现该接口的类来完成具体的注入行为。 - **步骤**: - 编写一个接口,在其中定义依赖注入的方法。 - 需要依赖注入功能的类实现这个接口,通过实现接口中...

    SSH相关案例

    2. **FilterDispatcher**:根据ActionMapper决定是否调用Action。 3. **ActionProxy**:由FilterDispatcher调用,通过Configuration Manager找到Action类。 4. **ActionInvocation**:ActionInvocation实例调用...

    Webwork2-Guide.rar_webwork2

    1. **Action**: Webwork2中的Action是业务逻辑的载体,它负责处理用户请求,执行相应的业务操作,并将结果传递给视图。Action类通常继承自Webwork2提供的基类,如com.opensymphony.xwork.Action。 2. **...

    三大框架工作流程

    3. **ActionMapper决策**:判断请求是否应由Struts2处理,如果需要,ActionProxy介入。 4. **ActionInvocation**:ActionProxy通过配置文件找到Action,执行ActionInvocation,调用Action。 5. **Interceptor拦截**...

    Java面试100题参考答案.docx

    - **核心控制器**:StrutsPrepareAndExecuteFilter作为核心控制器,通过ActionMapper决定是否调用Action。 - **ActionProxy**:ActionProxy通过Configuration Manager找到配置文件(struts.xml)中对应的Action类。 ...

    struts2常用包

    - **ActionMapper**:定义Action与URL的映射规则。 - **ActionConfig**:配置Action的行为,包括结果视图、参数等信息。 - **Interceptor**(拦截器):类似于AOP的切面,提供预处理和后处理功能,如日志记录、...

    Struts2超详细学习笔记分享(献给自学新人)

    5. **ActionMapper**:匹配请求与Action,将请求参数映射到值栈。 6. **ActionProxy**:Action的代理,负责调用实际的Action。 7. **Configuration Manager**:读取并缓存`Struts.xml`配置文件内容。 8. **...

    java面试题

    3. **ActionMapper**:根据请求映射到具体的Action。 4. **ActionProxy**:创建Action的代理。 5. **Action**:处理业务逻辑。 6. **视图渲染**:根据Action的结果渲染视图。 **Struts 2 与 Struts 1 的主要区别**...

    Struts2_内核中文文档.pdf

    Struts2是一个基于MVC模式的开源Java Web应用框架,它继承了Struts1的一些设计理念,并且吸收了WebWork框架的优点,使得它在架构上更加灵活、强大。对于初学者来说,了解Struts2的工作原理和内部机制是非常重要的。 ...

    框架笔记struts2

    1. **ActionMapper**:负责将用户请求映射到具体的Action对象上。 2. **ConfigurationManager**:用于管理Struts2配置信息,如配置文件的加载和解析。 3. **ActionInvocation**:执行Action的主要对象,负责拦截器...

    Struts2资源

    3. **ActionMapper解析**:FilterDispatcher调用ActionMapper来确定请求是否需要调用某个Action。如果需要,则进入下一步。 4. **ActionProxy处理**:ActionProxy通过ConfigurationManager查询配置文件,找到相应的...

    struts2总结

    - **请求映射**:通过`ActionMapper`将请求映射到对应的Action。 - **拦截器执行**:通过`ActionProxy`调用一系列拦截器。 - **Action执行**:最终执行具体的Action逻辑。 3. **源码解析** - **...

    pb 数据库struts2 课堂讲稿

    5. **ActionMapper**:ActionMapper根据请求路径映射到相应的Action,它决定了哪个Action类应该处理当前请求。 6. **ActionProxy**:一旦找到Action,ActionProxy通过ConfigurationManager读取配置文件(通常是...

    Struts2入门笔记

    2. **过滤器链**:请求进入过滤器链,其中包括ActionContextCleanup等过滤器,这些过滤器可以清理线程上下文,确保每个请求独立处理。 3. **FilterDispatcher**:这是Struts2的核心,负责调度请求。它会询问...

    Struts2工作流程

    4. **ActionMapper**:根据请求路径,ActionMapper解析出Action名称,并决定哪个Action类需要被调用。 5. **ActionProxy**:由`FilterDispatcher`调用,它通过`Configuration Manager`查询Struts配置文件,找到对应...

Global site tag (gtag.js) - Google Analytics