1

我在我的项目中使用 Tapestry 5.2.6。但现在我正在尝试向其中添加 jquery 代码。

为此,我添加了依赖项

<dependency>
        <groupId>org.got5</groupId>
        <artifactId>tapestry5-jquery</artifactId>
        <version>3.0.0</version>
    </dependency>

一旦我这样做了,我的应用程序工作正常,开始失败并且不运行,显示之前没有失败的类中的错误

严重:上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建名为“convocatoriaDao”的 bean 时出错:注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配方法:public void es.udc.pojo.modelutil.dao.GenericDaoHibernate.setSessionFactory(org.hibernate.SessionFactory); 嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [pojo-horarios-spring-config.xml] 中定义名称为“sessionFactory”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;

是否有任何其他方法可以使用 jquery 和挂毯(我从未使用过 jquery ......)

谢谢!

4

1 回答 1

0

我不确定,但在项目 github 的变更日志中,我看到:

3.0.0:切换到 Tapestry 5.3(新的 JavaScript 层)添加组件:图库

所以也许你需要更新到 Tapestry 5.3 或者使用旧版本的 Tapestry5-jquery (2.6.6)

于 2012-10-10T07:01:41.660 回答