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);