`
holdbelief
  • 浏览: 707948 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

No mapping found for dependency [type=java.lang.String, name='actionPackages']

 
阅读更多
No mapping found for dependency [type=java.lang.String, name='actionPackages']
2009-03-26 13:47

在升级到struts2-2.1.2报错主要信息如下:

Caused by: java.lang.RuntimeException: com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='actionPackages'] in public void org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String).


只要在web.xml中的struts filter加上actionPackages 如下:

<filter>
<filter-name>struts</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>com.logo.group.webapp.action,com.logo.group.harvest.action</param-value>
</init-param>
</filter>


解决方案来自:http://www.nabble.com/OT%3A-issue-porting-AppFuse-basic-to-S2.1.2-to18014241.html

这个东西有好处,等功能完善后,我来把struts.xml中的result分离到action中。这样更方便团队开发。

这篇文章不错http://blog.csdn.net/shiqiang1234/archive/2007/09/16/1787068.aspx

分享到:
评论

相关推荐

    hibernate sprint 封装应用

    自己做的简单的封装程序,很方便。 IService s = this.getService(); String xm = request.getParameter("xm"); String rxsj = request.getParameter("rxsj"); ...return mapping.findForward("");

    delphi 2010升级到xe8后,decodestring汉字出现:No mapping for the.mht

    delphi 2010升级到xe8后,decodestring汉字出现:No mapping for the.mht

    SAP PI Java Mapping com.sap.aii.mapping.api PI MAPPING开发必须jar包

    标题提到的"com.sap.aii.mapping.api PI MAPPING开发必须jar包"是Java Mapping开发的核心依赖库,它们包含了API和其他必要的组件,使得开发人员能够创建自定义的映射逻辑。以下将详细讲解SAP PI Java Mapping的开发...

    struts_进阶

    type="java.lang.String"/&gt; name="password" type="java.lang.String"/&gt; initial="false" name="rememberMe" type="java.lang.Boolean"/&gt; ``` 其中,`&lt;form-property&gt;`元素用于定义动态ActionForm的...

    hibernate 中 fetch=FetchType.LAZY 懒加载失败处理方法

    ```java SetRepayment setRepayment = setRepaymentDao.get(setRepaymentId); if (setRepayment != null && initSubs) { Hibernate.initialize(setRepayment.getSetIncomes()); } ``` 在上面的代码中,我们使用 ...

    Hibernate 调用存储过程

    &lt;property name="name" type="java.lang.String"&gt; &lt;column name="name" length="500"/&gt; &lt;property name="sex" type="java.lang.String"&gt; &lt;column name="sex" length="10"/&gt; &lt;property name="born" type=...

    hibernate映射关系讲解

    &lt;property name="name" type="java.lang.String" column="NAME"/&gt; &lt;one-to-one name="idCard" class="com.example.IdCard" cascade="all"/&gt; &lt;/hibernate-mapping&gt; ``` `IdCard` 类的映射文件中,主键生成策略...

    深入浅出Hibernate

    &lt;property name="name" type="java.lang.String" column="name"/&gt; &lt;!-- 显示多态关系的声明 --&gt; &lt;class name="blobclob.pojo.TUserProfile" table="Tuserinfo" polymorphism="explicit"&gt; &lt;id name="id" ...

    Hibernate框架总结

    &lt;property name="name" column="name" type="java.lang.String"&gt; &lt;property name="password" column="password" type="java.lang.String"&gt; &lt;property name="telephone" column="telephone" type="java.lang....

    MybatisPageHelper分页插件

    -- 自动扫描mapping.xml文件 --&gt; &lt;property name="mapperLocations" value="classpath:mapping/*.xml"&gt; &lt;!-- &lt;property name="mapperLocations"&gt; &lt;value&gt;classpath:mapper/*.xml &lt;/property&gt; --&gt; ...

    学案之数据库连接JAVA.pdf

    Java 数据库连接(JDBC,Java Database Connectivity)是Java平台中的一个核心API,它为Java开发者提供了一种标准的方法来访问各种类型的数据库。通过JDBC,程序员可以编写与数据库无关的代码,使得应用程序能够在...

    spring applicationContext 配置文件

    &lt;constructor-arg type="java.lang.String"&gt; &lt;value&gt;jxg/Qr4VbxU= &lt;!-- password --&gt; &lt;constructor-arg type="java.lang.String"&gt; &lt;value&gt;jxg/Qr4VbxU= &lt;!-- 生产环境模式 ,才特殊处理加密密码--...

    Java+RestltData获取数据库、数据库表、表字段、执行sql等数据源操作源码

    在IT行业中,数据库操作是日常开发中的重要环节,特别是在Java应用程序中。`RestltData`可能是一个自定义的工具类或者框架,用于处理与数据库相关的交互。本篇将围绕Java结合`RestltData`获取数据库、数据库表、表字...

    增删改查例子

    &lt;property name="name" type="java.lang.String"&gt; &lt;column name="Name" length="50"/&gt; &lt;property name="address" type="java.lang.String"&gt; &lt;column name="Address" length="50"/&gt; &lt;property name="phone" ...

    hibernate配置

    &lt;property name="数据库中表的其它字段所对应的持久化对象中的属性名" column="对应数据库中表的其它字段名" type="java.lang.String(数据库中其它字段的数据类型)"/&gt; &lt;/hibernate-mapping&gt; 三.配置hibernate...

    XDoclet插件包以及从Java持久化类生成hibernate mapping小例子

    @ejb.field name="name" column-name="NAME" type="java.lang.String" private String name; // getters and setters } ``` 在这个例子中,`@ejb.bean`、`@ejb.persistence`和`@ejb.field`都是XDoclet的注解,...

    hibernate笔记

    &lt;property name="name" type="java.lang.String"&gt; &lt;column name="name"/&gt; &lt;/hibernate-mapping&gt; ``` - `&lt;id&gt;`:定义主键属性及其映射方式。 - `&lt;property&gt;`:定义非主键属性及其映射方式。 - `class="native...

    Mybatis 中 Oracle 的拼接模糊查询及用法详解

    nested exception is `org.apache.ibatis.type.TypeException`:Could not set parameters for mapping:ParameterMapping{property='userName', mode=IN, javaType=class java.lang.String, jdbcType=null,...

    MySQL database interface mapping for VisualBmysqli.vb-master.zip

    MySQL database interface mapping for VisualBmysqli.vb-master.zip

Global site tag (gtag.js) - Google Analytics