net.kldp.beat.action
Class ServletPathParser

java.lang.Object
  extended by net.kldp.beat.action.ServletPathParser

public class ServletPathParser
extends java.lang.Object


Field Summary
private  java.lang.String path
           
private  java.lang.String suffix
           
 
Constructor Summary
ServletPathParser(java.lang.String path, java.lang.String suffix)
           
 
Method Summary
static java.lang.String cutSuffix(java.lang.String servletPath, java.lang.String suffix)
           
 java.lang.String getDefaultView(java.lang.String viewSuffix)
           
static java.lang.String getDirectory(java.lang.String path)
           
static java.lang.String getFilename(java.lang.String path)
           
 java.lang.String getNamespace()
           
 java.lang.String getTargetClassName()
           
static java.lang.String slashToDot(java.lang.String servletPath)
           
static java.lang.String toUppercaseFirstCharactor(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

private java.lang.String path

suffix

private java.lang.String suffix
Constructor Detail

ServletPathParser

public ServletPathParser(java.lang.String path,
                         java.lang.String suffix)
Method Detail

getTargetClassName

public java.lang.String getTargetClassName()
                                    throws ServletPathParseException
Throws:
ServletPathParseException

getFilename

public static java.lang.String getFilename(java.lang.String path)

getDirectory

public static java.lang.String getDirectory(java.lang.String path)

cutSuffix

public static java.lang.String cutSuffix(java.lang.String servletPath,
                                         java.lang.String suffix)

slashToDot

public static java.lang.String slashToDot(java.lang.String servletPath)

toUppercaseFirstCharactor

public static java.lang.String toUppercaseFirstCharactor(java.lang.String str)

getDefaultView

public java.lang.String getDefaultView(java.lang.String viewSuffix)

getNamespace

public java.lang.String getNamespace()