Author: bpontarelli
Date: Tue Feb  5 12:49:54 2008
New Revision: 618772

URL: http://svn.apache.org/viewvc?rev=618772&view=rev
Log:
Fixed bug in extensionless URL handling

Modified:
    
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java?rev=618772&r1=618771&r2=618772&view=diff
==============================================================================
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapper.java
 Tue Feb  5 12:49:54 2008
@@ -453,7 +453,7 @@
                 // This should also handle cases such as 
/foo/bar-1.0/description. It is tricky to
                 // distinquish /foo/bar-1.0 but perhaps adding a numeric check 
in the future could
                 // work
-                int index = name.indexOf('.');
+                int index = name.lastIndexOf('.');
                 if (index == -1 || name.indexOf('/', index) >= 0) {
                     return name;
                 }


Reply via email to