You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/08/16 21:34:40 UTC
svn commit: r986106 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
Author: mgrigorov
Date: Mon Aug 16 19:34:40 2010
New Revision: 986106
URL: http://svn.apache.org/viewvc?rev=986106&view=rev
Log:
WICKET-2989 Add IRequestMapper that can mount all pages in a package
Fix the check for the package name.
caught-by: Major Peter
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java?rev=986106&r1=986105&r2=986106&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/mapper/PackageMapper.java Mon Aug 16 19:34:40 2010
@@ -93,7 +93,7 @@ public class PackageMapper extends Abstr
protected Url buildUrl(UrlInfo info)
{
Class<? extends IRequestablePage> pageClass = info.getPageClass();
- if (pageClass.getName().startsWith(packageName.getName()))
+ if (PackageName.forClass(pageClass).equals(packageName))
{
Url url = new Url();
url.getSegments().add(mountPath);