位置:首页 » 技术 » 小弟我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到

小弟我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到

日期:2013-02-01 阅读:1num
Advertisement

我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到
struts.xml

<action name="addcard" class="cardAction" method="addCard">
<result name="add">/add_success.jsp</result>
</action>

applicationContext.xml
<bean id="cardAction" class="action.CardAction" autowire="byName">
<property name="cardService">
<ref bean="cardService"/>
</property>
</bean>
已经有包 struts2-spring-plugin-2.0.14.jar
struts.xml 有<constant name="struts.objectFactory" value="spring" />

错误信息:
严重: Exception starting filter struts2
Action class [cardAction] not found - action - file:/F:/newsvnwork/.metadata/.plugins/com.genuitec.eclipse.easie.tomcat.myeclipse/tomcat/webapps/showCard/WEB-INF/classes/struts.xml:11:62
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:374)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:329)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:429)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:239)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:152)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:205)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)

小弟我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到的相关内容

相关文章
  • 小弟我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到

    我在struts2的struts.xml中将class制定为spring配置文件中的id名,但是启动tomcat说找不到 struts.xml <action name="addcard" class="cardAction" method="addCard"> <result name="add">/add_success.jsp</result> </action> appl

  • 小弟求解几个关于struts2的struts.xml有关问题

    小弟求解几个关于struts2的struts.xml问题 XML code <struts> <!-- 这里面要做的是各种result类型 --> <constant name="struts.devMode" value="true" /> <package name="default" namespace="/result" extends="struts-default

  • Struts2项目struts.xml跟web.xml配置

    Struts2项目struts.xml和web.xml配置 web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  • 关于struts2框架struts.xml位置的有关问题

    关于struts2框架struts.xml位置的问题. 本人新手 昨天刚刚下载struts开始学 从导包开始 系统一直报错 估计是struts.xml位置没放正确 我查网上有说放在classes目录下的 也有说放src目录下. 到底哪个 还有.property文件怎么生成的? ------解决方案-------------------- struts-config.xml放在WEB-INF文件夹下,和src文件夹同级. .property文件直接创建新文件起名xxx.properties不就行了

  • 将struts的freemarkerManager配备放置在spring容器中维护

    将struts的freemarkerManager配置放置在spring容器中维护 原freemarker配置的ftl读取路径是默认在classes下, 增加userConfiguration配置使其可以在web路径下读取ftl package net.esj.basic.plugins.freemarker; import java.io.File; import java.io.IOException; import javax.servlet.ServletContext; import

  • 修改Struts2的struts.xml配置文件位置

    默认情况下,Struts2的配置文件名称为struts.xml,且该文件放在src根目录下.如下图所示: 如果需要修改struts.xml的位置,例如把struts.xml放到struts2文件夹下,结构如下图所示,该怎么办呢? Struts2在web.xml中的一般配置如下: [html] <!-- 配置struts2过滤器:StrutsPrepareAndExecuteFilter --> <filter> <filter-name>struts2</filt

  • Struts2+hibernate+spring 配置文件中scope=&quot;prototype&quot;的作用 .

    项目中对一个表的增删该操作是用一个action,这个action有add,update,delete,save这些方法,添加和修改是共用一个页面,当页面得到id时代表进行的修改操作,反之是添加操作.因为在配置spring的bean是忘了写scope="prototype"所以每次添加时都显示最后一次访问过的记录 找了很长时间,原来是spring bean出了问题. scope="prototype" 会在该类型的对象被请求时创建一个新的action对象.如果没有配置

  • 关于Struts、Hibernate和Spring配置文件或验证文件在myeclipse中出错有关问题 关于Struts、Hibernate和Spring配置文件或验证文件在myeclipse中出错有关问题

    关于Struts.Hibernate和Spring配置文件或验证文件在myeclipse中出错问题 问题: referenced file contains errors:...dtd 引用的dtd文件问题,红叉号指向xml文档的第一句. 解决方案: 1. 引入相关dtd文件 window-->Preferences-->MyEclipse-->Files And Editors-->XML-->XML -->Catalog中,Add,添加一项,添加到User Spec

  • Struts2.1.6 bug,启动Tomcat时错误:严重: Exception starting filter struts2 Struts2.1.6 bug,启动Tomcat时错误:严重: Exception starting filter struts2

    Struts2.1.6 bug,启动Tomcat时异常:严重: Exception starting filter struts2 使用struts2.1.6版本时,已搭建好struts2开发环境,程序无任何问题.但是,部署好项目之后,启动Tomcat时Console报错抛出异常: 严重: Exception starting filter struts2 java.lang.NullPointerException 如下图所示: 出现这个错误的原因是:这是struts-2.1.6版本的一个BU

  • Spring MVC中可不可以实现struts环境JSP中的不同按钮进不同的函数功能

    Spring MVC中能否实现struts环境JSP中的不同按钮进不同的函数功能 1.以前使用的struts2,在一个jsp的页面中,有多个提交的按钮,不同的按钮在Action中,运行或提交时指向了不同的函数,这样有利于分别处理,但不知spring mvc中如何来实现,请请教. 找了好久的资料,都没有找到好的办法

  • Extjs3.x Struts2 -Json-plugin学习范例 -struts.xml配置 04

    Extjs3.x Struts2 -Json-plugin学习实例 -struts.xml配置 04 struts.xml实际上也非常的简单,代码如下: 但是需要注意的:package的extends一定要继承json-default 然后相应的action的type设置为json,就可以了.视图就不需要设置了. 至于为什么,大家可以搜索struts2-jsonplugin自己看吧. <?xml version="1.0" encoding="UTF-8" ?

  • myeclipse9 struts2 struts.xml资料报错

    myeclipse9 struts2 struts.xml文件报错 XML code <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2

  • Struts2应用3- Struts2的配置1- web.xml 、struts.xml 配置

    Struts2使用3-- Struts2的配置1-- web.xml .struts.xml 配置 http://blog.csdn.net/xiaoping8411/archive/2009/11/04/4766725.aspx

  • struts2里面的struts.xml头文件有哪位高手知道内部原理吗

    struts2里面的struts.xml头文件有谁知道内部原理吗? struts头文件里面的 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> 我上次把头文件里面的http://struts.apache.org/dtds/stru

  • struts2配置文件struts.xml出错解决办法

    struts2配置文件struts.xml出错 struts2配置文件struts.xml 中找不到dtd文件 struts.xml配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://

  • Struts2之我见系列总结----struts.xml骨架配置(2012.12.03)

    struts.xml当然是整个struts 2 框架的整个核心,以下是一份完整的struts.xml骨架: [ code=C/C++ ] <?xml version="1.0" encoding="GBK"?> <!-- 下面指定Struts 2配置文件的DTD信息--> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configurati

  • struts2 struts.xml会include其它jar包里的xml配置文件吗

    struts2 struts.xml能include其它jar包里的xml配置文件吗? struts2 struts.xml能include jar包里的xml配置文件吗? struts2 struts.xml struts2 struts.xml JAR 分享到: ------解决方案-------------------- 可以的,只要把路径写对了.

  • struts2 struts.xml能include其它jar包里的xml配置文件吗?解决思路

    struts2 struts.xml能include其它jar包里的xml配置文件吗? struts2 struts.xml能include jar包里的xml配置文件吗? ------解决方案-------------------- 可以的,只要把路径写对了.

  • 在struts2的配置文件顶用图形化的界面快速include其他struts.xml 在struts2的配置文件顶用图形化的界面快速include其他struts.xml

    在struts2的配置文件中用图形化的界面快速include其他struts.xml 为了方便团队开发,我们通常是保留一个struts.xml然后在每一个成员中分一个或若干个struts-XXX.xml.我们知道这些xml文件要包含在struts,xml中.手写的话有时候会出错.图形界面帮忙解决了这一点.在hibernate中快速添加是将XXX.hbm.xml拖到图形界面的hibernate.cfg.xml中.但在struts2中不能拖动.经过探究发现可以这样做. 具体步骤如下: 1.在xml中

  • Struts2中有关struts-default.xml,struts.xml,struts.properties文件详解

    1) struts-default.xml 这个文件是struts2框架默认加载的配置文件.它定义struts2一些核心的bean和拦截器. <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://st

最新文章
  • [求助]小型创业公司关于软件版权与数据库选型的问题。

    首先感谢进来的各位. 下面进入正题,鄙人与几个同学目前正处于创业初期,从事 嵌入式与物联网方向.偶尔也承接一些 App 项目 和 中小型纯软件项目.但是对于软件这方面基本上没有太多的经验可以参考,也没有一个对软件开发非常了解的人进行交流,更是对版权与数据库选型有很大的疑惑. 关于软件版权与项目成本 版权 最近在接项目的时候,找到一个纯软件方向的项目.但是客户那边基本上所有的机器都是盗版软件,他们要求我们在服务器上也给他们安装盗版的全套软件,包括操作系统与数据库(全是 win 平台).开始的时候就

  • 北京 靠谱社交电商项目 招募 前端工程师

    技术要求的细节就不细说了,希望有3年左右的技术积累,有电商或社交平台经验,有做过移动应用者更佳. 团队规模初期在8人左右,希望阁下拥有独挡一面的能力,至少相信自己未来有这样的能力,目前各个技术层面均可联系业内顶尖技术牛人做顾问指导,所以在项目的发展过程中需要有很强的学习能力,对技术有着完美的追求. 具体面谈,公司不搞遥不可及的期权之类的画大饼似的愿景,在拥有传统线下资源的优势情况下,结合线上业务预计可以在短期内达到盈利,届时所有成员均有相应的盈利提成作为奖金. email:[email protected]

  • 诺基亚工作如何,请大家给点建议

    拿到了诺西的offer,但是现在的公司不放我走,而且加薪到同样的,这边太轻松了不适合技术方面的发展. 此外,平时还在准备托福和GRE准备去留学. 我该怎么办,走还是留? --cut-- mahone3297在2014-08-10 10:23:3回答到: 这边太轻松?什么告诉这么轻松?求推荐... 诺西也不见得很忙吧?假如lz想忙的话 kmcool在2014-08-10 10:25:1回答到: 既然有出国的打算 当然是留下来准备考试,后年一拍屁股走人了 karlxu在2014-08-10 10:5

  • 熬夜吃什么 熬夜吃什么

    无论是越夜越精彩的夜猫子,还是出于生存无奈熬夜的上班族,如何保证熬夜的质量,同时减少对身体的伤害,是一个重要的话题.除了保证足够的睡眠和良好的生活习惯外,你还需要从饮食上注意调养.下面就告诉你熬夜吃什么好. 本站阅读配图 熬夜吃什么? 奶制品 牛奶,酸奶,奶粉,方便实用又能补充营养,更可以补钙哦.酸奶与水果搭配, 酸奶经过发酵,产生乳酸.半乳糖.游离氨基酸等物质,更加有利于微量元素,尤其是钙的吸收,并且B族维生素含量有所提高,与水果相互补充,可以给人体提供比较均衡的营养,起到缓解疲劳的作用. 胡

  • 高中生物总结性语句

    高中生物总结性语句 1.生物体具有共同的物质基础和结构基础. 2.从结构上说,除病毒以外,生物体都是由细胞构成的.细胞是生物体的结构和功能的基本单位. 3.新陈代谢是活细胞中全部的序的化学变化总称,是生物体进行一切生命活动的基础. 4.生物体具应激性,因而能适应周围环境. 5.生物体都有生长.发育和生殖的现象. 6.生物遗传和变异的特征,使各物种既能基本上保持稳定,又能不断地进化. 7.生物体都能适应一定的环境,也能影响环境. 8.组成生物体的化学元素,在无机自然界都可以找到,没有一种化学元素是

  • 古生物学家选丑:2.6亿年前巨颊龙最丑陋 古生物学家选丑:2.6亿年前巨颊龙最丑陋

    英国每日邮报报道,在恐龙出现之前,一种叫做巨颊龙的体形庞大食草动物遍布全球各地,其历史可追溯至2.6亿年前,依据发现的骨骼化石,古生物学家称巨颊龙是史上最丑陋的动物. 巨颊龙的外形非常丑陋,长着较小的头部,粗短的四肢,桶状身体覆盖着许多小疙瘩.古生物学家认为,这种体形庞大的食草动物能够栖息分布在全球各地.英国布里斯托尔大学地球科学分校迈克-本顿(Mike Benton)教授对中国境内挖掘的巨颊龙骨骼化石进行了研究. 虽然巨颊龙也生活在南非.欧洲.俄罗斯.苏格兰.德国.亚洲和南美洲,但之前并不清楚

  • 《天涯明月刀》气血怎么回 天刀气血回复办法 《天涯明月刀》气血怎么回 天刀气血回复办法

    对于天涯明月刀已经开始玩的小伙伴们想必体验到了这款游戏的趣味所在了吧.本篇为大家带来的是天涯明月刀气血回复办法,因为小编这个渣渣技术在新手任务中都挂了好几次了.在游戏开测前小编就揣摩着万一没玩多久就挂了是不是要重建人物才能玩,那么天涯明月刀ol气血怎么回呢? 果断选择就近疗伤 其实很简单,当你气血马上不足快要挂了的时候,系统会自动跳出提示,一个是原地疗伤,还有一个是就近疗伤.这里小编就要说下二者的区别: 1.原地疗伤等待时间较长,就近疗伤等待时间较短; 2.原地疗伤有个弊端就是如果你刚回复气血,

  • PHP检测身份证号码两个函数

    我们这里介绍了身份证号码肯定是一个简单的并不能判断身份证号码是不是合法的或存在的,只是符合一些标准就可以了,下面看两个实例. 检测身份证号码,最准确的肯定是通过国家的身份数据中心检测,想想也不知道,这个东西不是这么好弄的,所以下面介绍一个办法,通过前17位来检测,直接上例子了: 代码如下 复制代码 <?php $idCard = '12345678901234567';//身份证号码前17位 $wi = array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10,

  • 《龙腾世纪:审判》三大职业专精简介 《龙腾世纪:审判》三大职业专精简介

    龙腾世纪:审判这款游戏中的人物职业分为三种,分别是战士,法师和盗贼,每个职业都有其特有的专精天赋,那么这些职业的专精都是怎么样的呢,快来看看吧. 战士(Warrior)专精: 跟前两代差不多,不分盾战双手 Champion - 偏防御/辅助. Reaver - 攻击向,用生命来输出. Templar - 有一些专门对法师.恶魔的技能. 法师(Mage)专精: Knight Enchanter - 魔武双修,类似1代的Arcane Warrior,有回血技能. Rift Mage - 控制型,类似

  • 南方公园真理之杖按键设置 南方公园真理之杖按键设置

    南方公园真理之杖按键说明: 左摇杆:行走 A键:互动;攻击;格挡 B键:快跑;(按住B键)跳过动画 X键:攻击并触发战斗 LT键:(非战斗状态下)弓箭瞄准 RT键:(非战斗状态下)弓箭射击

热门推荐
  • [上海][硅谷创业公司 Glow]金三银四,求推荐移动开发工程师,最好有三年以上经验。 [上海][硅谷创业公司 Glow]金三银四,求推荐移动开发工程师,最好有三年以上经验。 ============================ 重要的事情放在最前面 ============================ 上海办公室职缺: 技术 iOS / Android 开发工程师( 3+ years ) 产品 产品经理 / 产品设计师 ( 3+ years ) 运营 社区运营经理 ( 2+ years ) 美国旧金山办公室职缺: 市场 Marketing Manager ============================ 公司介绍在这里在这里 ============
  • QQ影音如何查看离线空间文件 QQ影音如何查看离线空间文件 在影音工具箱中点击"云播放"按钮后,在弹出的窗口中登录后,即可查看离线空间中的视频文件,目前支持mp4,rmvb,avi,mkv,rm,mov,3gp格式文件的查看和在线播放. 打开窗口后登录: 登录后即可查看离线空间的视频文件:
  • 鸡汤怎么炖才好喝?炖鸡汤的小窍门 鸡汤怎么炖才好喝?炖鸡汤的小窍门 鸡汤怎么炖才好喝?炖鸡汤的小窍门 鸡汤是滋补的汤品,很多人群都适合饮用.特别是身体虚弱的朋友,可以经常炖来喝.鸡汤怎么炖才能保持它的原汁原味呢?要放些什么材料一起炖呢? 1.首先锅中加入适量清水,将砍好的鸡肉块放入,水要没过鸡肉,大火煮滚后马上捞出鸡肉洗净(一定要冷水下锅,这样炖好后汤面上才不会有讨厌的血污); 2.将清洗过的鸡肉放入高压锅中,加入厚姜片,小葱2根,加入一汤匙料酒(最好用绍兴黄酒),放入清洗好的枸杞.党参.当归(少放,一小片即可).红枣(4.5粒即可,多放汤会有酸味).桂圆肉3粒
  • 解决 Unsupported major.minor version 异常 解决 Unsupported major.minor version 异常 解决 Unsupported major.minor version 错误 本文连接:http://www.blogjava.net/Unmi/archive/2007/12/06/165035.html 一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措.因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4 重
  • 品牌定位:一种客观存在的品牌打造技术 品牌定位:一种客观存在的品牌打造技术 如果想要发挥品牌价值,首先确定品牌的定位是第一步,就像你想建一座别墅,没有打好地基,再漂亮的创想都将是海市蜃楼,那么品牌的定位你是怎样理解的呢? 品牌定位是一个绕不开的话题,但又总是存在很多争议.对于品牌这个东西,人人都能说一嘴,但是又说不明白,公说公有理,婆说婆有理. 一.品牌定位的核心是在市场中找到一个自己的位置,这是一个品牌的开端. 品牌定位是什么?有很多说法,一个概念.一个名字.一个产品.一个全新品类.一句口号,甚至是一个颜色.一个符号等等.上面这些可以说都是品牌定位,但又不完全是,因为