org.apache.tools.ant.taskdefs.optional.jsp

Class JspNameMangler

Implemented Interfaces:
JspMangler

public class JspNameMangler
extends java.lang.Object
implements JspMangler

This is a class derived from the Jasper code (org.apache.jasper.compiler.CommandLineCompiler) to map from a JSP filename to a valid Java classname.

Field Summary

static String[]
keywords
this is the list of keywords which can not be used as classnames

Method Summary

String
mapJspToJavaName(File jspFile)
map from a jsp file to a java filename; does not do packages
String
mapPath(String path)
taking in the substring representing the path relative to the source dir return a new string representing the destination path not supported, as jasper in tomcat4.0 doesnt either

Field Details

keywords

public static final String[] keywords
this is the list of keywords which can not be used as classnames

Method Details

mapJspToJavaName

public String mapJspToJavaName(File jspFile)
map from a jsp file to a java filename; does not do packages
Specified by:
mapJspToJavaName in interface JspMangler
Parameters:
jspFile - file
Returns:
java filename

mapPath

public String mapPath(String path)
taking in the substring representing the path relative to the source dir return a new string representing the destination path not supported, as jasper in tomcat4.0 doesnt either
Specified by:
mapPath in interface JspMangler
Parameters:
path - not used
Returns:
null always.