`
3806850
  • 浏览: 91568 次
  • 性别: Icon_minigender_2
  • 来自: 沈阳
社区版块
存档分类
最新评论

出现错误提示 Action class [userAction] not found - action

    博客分类:
  • SSH
阅读更多
在做一个 ssh三个框架集成的时候。经常遇到上诉问题。 我也百度上找了点信息; 目前的答案全是:

在struts.xml中还要加入这么一个bean

<bean type="com.opensymphony.xwork2.ObjectFactory" name="spring"
         class="org.apache.struts2.spring.StrutsSpringObjectFactory" />

这个bean要放在package的外面




其实这只是一个决绝方案:

上诉问题说的 在struts.xml 没用找到 sping配置文件里的一个bean啊;

也就是说:struts.xml 这个文件没有和sping配置文件关联起来;

在此 另一种解决方案是 在 lib 目录下加入一个jar包struts2-sping-plugin 2.0.1.jar问题就解决了.

分享到:
评论

相关推荐

    整合SSH三大框架一些异常的解决办法.tx

    针对Action class [userAction] not found - action 和java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V 两类异常非常有用的解决方法

    UserAction

    Struts里面的Action,,,必须能去写这个action才能处理好

    EJB+JBOSS6.0+STRUT2简单登录实例

    &gt; &lt;!DOCTYPE struts PUBLIC ... &lt;action name="login" class="mypack.UserAction"&gt; &lt;!-- 定义转发路径对应的字符串名 --&gt; &lt;result name="success"&gt;fg &lt;result name="error"&gt;p &lt;/action&gt; &lt;/struts&gt;

    OA_struts2_hibernate3_spring2.5.rar

    &lt;action name="del_userRole" class="userAction" method="del_userRole"&gt;&lt;/action&gt; &lt;action name="acl" class="aclAction"&gt; &lt;result name="success"&gt;/acl/index.jsp &lt;/action&gt; &lt;action name=...

    拦截器和控制器的区别

    4、访问流程 url -&gt; filter -&gt; struts.xml -&gt; package -&gt; action -&gt; name="userAction_*" -&gt; class -&gt; method="{1}" 5、核心struts.xml 6、提交策略 图片预览 个人信息完善 7、crud 增删改查 搜索 多删 假删 ...

    外文翻译 stus MVC

    The Action class should control the flow and not the logic of the application. By placing the business logic in a separate package or EJB, we allow flexibility and reuse. Another way of thinking ...

    SSH登录无实例化例子

    SSH登录无实例化例子 SSH登录无实例化例子

    ThinkPHP写第一个模块应用

    找到项目文件夹下面的Lib/Action这个目录,在下面有个创建好的例子IndexAction.class.php,加入我们创建的是admin这个项目,那么./admin/Lib/Action/IndexAction.class.php,这个模块是默认加载的模块。在ThinkPHP中...

    Spring + Hibernate + Struts 事务配置小例子(带提示框等小技巧)

    前几天搞 Spring + Hibernate + Struts 事务配置 ,网上找了好多资料,不过好无语,大多都是 Ctrl + V,浪费俺的... &lt;bean name="/user" class="com.action.UserAction" singleton="false"&gt; &lt;/beans&gt;

    ssh项目OA系统

    学习javaweb必看的基于三大框架的OA系统

    Discuz不使用插件实现简单的打赏功能

    实现目标:用户自行上传自己的支付宝及微信收款二维码,在主题帖增加打赏...--{hook/viewthread_useraction}--&gt; 在其上方增加以下代码即可 &lt;!-- 打赏 --&gt; &lt;style&gt; .dsdz{display: inline-block;paddi

    WebWork Spring Hibernate整合开发网络书城(1)

    整个系统分为三个模块(粗粒度): 用户相关模块 --&gt; UserAction 图书相关模块 --&gt; BookAction 购物相关模块 --&gt; ShoppingAction

    Javashop开发规范V2.2

    以Action结尾,如:UserAction 二、 业务类 1.接口: 以I开头,以Manager结尾,如:IUserManager 2.实现类 以Manager结尾,如:UserManager 三、 组件类 以Component结尾,如:ShopEmailComponent 四、 挂件类 以...

    ThinkPHP之用户注册登录留言完整实例

    class UserAction extends Action{ public function add(){ $user = D("user"); $user-&gt;create(); $result = $user-&gt;add(); if($result){ $this-&gt;assign("jumpUrl","__APP__/index/index"); $this-&gt;s

    ThinkPHP实现跨模块调用操作方法概述

    使用 $this 可以调用当前模块内的方法...class UserAction extends Action{ public function showName(){ echo Hello World; } } ?&gt; 我们将在 Index 模块的 index 操作中调用上面的 showName 操作。 通过 A 方法

    自定义mvc框架包

    &lt;action type="com.wei.books.action.UserAction" path="/UserAction"&gt; &lt;forward name="ByUser" path="/BooksAction.action?methodName:getIndex" redirect="true"/&gt; &lt;/action&gt; &lt;/config&gt;

    dataTrack.js:一个简单的跨浏览器jQuery插件,可轻松实现自定义事件跟踪

    您可以将dataTrack.js与Google的Universal Analytics(analytics.js),Google的Classic Analytics(ga.js)或几乎任何其他记录了具有Category,Action,Label和(可选)值的事件的跟踪系统一起使用。 更令人印象...

    jsoup jar包

    &lt;filter-class&gt; com.opensymphony.module.sitemesh.filter.PageFilter &lt;/filter-class&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;sitemesh&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; (2)标签库...

    book_recommend:基于协同过滤的书籍推荐系统

    action 和UserAction model,拆分出了UserAction书模型浏览量 每次刷新页面的浏览数收藏量 user manytomany field 每个用户收藏一次评分 rate 每个用户评分一次在书籍下面的评论加点赞功能注册和登录推荐论坛周推荐...

    thinkPHP中验证码的简单使用方法

    class UserAction Model extends Model { /** * 显示验证码信息 */ public function verify() { ob_clean(); // 清空(擦掉)输出缓冲区 ,也就是清空前面的输出,通常情况下验证码不显示,可考虑这个问题 ...

Global site tag (gtag.js) - Google Analytics