我正在开发一个Tapestry项目。 之前,当我忘记表格中的一个字段时,我在弹出窗口中遇到了一个漂亮的错误。但是由于我导入了jQuery,错误不在弹出窗口中,而是在字段旁边。
这是我的导入:
<dependency>
<groupId>org.got5</groupId>
<artifactId>tapestry5-jquery</artifactId>
<version>3.3.0</version>
</dependency>
<repository>
<id>apache-staging</id>
<url>https://repository.apache.org/content/groups/staging/</url>
</repository>
<repository>
<id>devlab722-repo</id>
<url>http://nexus.devlab722.net/nexus/content/repositories/releases
</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>devlab722-snapshot-repo</id>
<url>http://nexus.devlab722.net/nexus/content/repositories/snapshots
</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
有没有人有这个问题? 谢谢。
答案 0 :(得分:0)
我在这里找到了解决问题的方法: https://groups.google.com/forum/#%21topic/tapestry5-jquery/jqHyY0JCz-c
在AppModule.java中,我添加了这个:
configuration.add(JQuerySymbolConstants.SUPPRESS_PROTOTYPE, "false");
configuration.add(JQuerySymbolConstants.JQUERY_ALIAS, "$j");
在contribApplicationDefaults函数中
答案 1 :(得分:0)
我很高兴你喜欢以前发布的Tapestry错误弹出窗口...我怀疑你是唯一喜欢它们的人;我担心一旦你升级到5.4,他们就会永远消失。