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
|
分享到:
相关推荐
自己做的简单的封装程序,很方便。 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
type="java.lang.String"/> name="password" type="java.lang.String"/> initial="false" name="rememberMe" type="java.lang.Boolean"/> ``` 其中,`<form-property>`元素用于定义动态ActionForm的...
```java SetRepayment setRepayment = setRepaymentDao.get(setRepaymentId); if (setRepayment != null && initSubs) { Hibernate.initialize(setRepayment.getSetIncomes()); } ``` 在上面的代码中,我们使用 ...
<property name="name" type="java.lang.String"> <column name="name" length="500"/> <property name="sex" type="java.lang.String"> <column name="sex" length="10"/> <property name="born" type=...
<property name="name" type="java.lang.String" column="NAME"/> <one-to-one name="idCard" class="com.example.IdCard" cascade="all"/> </hibernate-mapping> ``` `IdCard` 类的映射文件中,主键生成策略...
<property name="name" type="java.lang.String" column="name"/> <!-- 显示多态关系的声明 --> <class name="blobclob.pojo.TUserProfile" table="Tuserinfo" polymorphism="explicit"> <id name="id" ...
<property name="name" column="name" type="java.lang.String"> <property name="password" column="password" type="java.lang.String"> <property name="telephone" column="telephone" type="java.lang....
标题提到的"com.sap.aii.mapping.api PI MAPPING开发必须jar包"是Java Mapping开发的核心依赖库,它们包含了API和其他必要的组件,使得开发人员能够创建自定义的映射逻辑。以下将详细讲解SAP PI Java Mapping的开发...
-- 自动扫描mapping.xml文件 --> <property name="mapperLocations" value="classpath:mapping/*.xml"> <!-- <property name="mapperLocations"> <value>classpath:mapper/*.xml </property> --> ...
Java 数据库连接(JDBC,Java Database Connectivity)是Java平台中的一个核心API,它为Java开发者提供了一种标准的方法来访问各种类型的数据库。通过JDBC,程序员可以编写与数据库无关的代码,使得应用程序能够在...
<constructor-arg type="java.lang.String"> <value>jxg/Qr4VbxU= <!-- password --> <constructor-arg type="java.lang.String"> <value>jxg/Qr4VbxU= <!-- 生产环境模式 ,才特殊处理加密密码--...
在IT行业中,数据库操作是日常开发中的重要环节,特别是在Java应用程序中。`RestltData`可能是一个自定义的工具类或者框架,用于处理与数据库相关的交互。本篇将围绕Java结合`RestltData`获取数据库、数据库表、表字...
<property name="name" type="java.lang.String"> <column name="Name" length="50"/> <property name="address" type="java.lang.String"> <column name="Address" length="50"/> <property name="phone" ...
<property name="数据库中表的其它字段所对应的持久化对象中的属性名" column="对应数据库中表的其它字段名" type="java.lang.String(数据库中其它字段的数据类型)"/> </hibernate-mapping> 三.配置hibernate...
@ejb.field name="name" column-name="NAME" type="java.lang.String" private String name; // getters and setters } ``` 在这个例子中,`@ejb.bean`、`@ejb.persistence`和`@ejb.field`都是XDoclet的注解,...
<property name="name" type="java.lang.String"> <column name="name"/> </hibernate-mapping> ``` - `<id>`:定义主键属性及其映射方式。 - `<property>`:定义非主键属性及其映射方式。 - `class="native...
MySQL database interface mapping for VisualBmysqli.vb-master.zip
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con=DriverManager.getConnection("jdbc:odbc:aaa"); Statement sql=con.createStatement(); ResultSet rs=sql.executeQuery("select * from test")...