public class AssetsController
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSETS_DIR |
static java.lang.String |
FILENAME_PATH_PARAM |
Constructor and Description |
---|
AssetsController(HttpCacheToolkit httpCacheToolkit,
MimeTypes mimeTypes,
NinjaProperties ninjaProperties) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getFileNameFromPathOrReturnRequestPath(Context context) |
java.lang.String |
normalizePathWithoutTrailingSlash(java.lang.String fileName)
If we get - for whatever reason - a relative URL like
assets/../conf/application.conf we expand that to the "real" path.
|
Result |
serve(Context context)
Deprecated.
|
Result |
serveStatic(Context context)
Serves resources from the assets directory of your application.
|
Result |
serveWebJars(Context context)
Serves resources from the assets directory of your application.
|
public static final java.lang.String ASSETS_DIR
public static final java.lang.String FILENAME_PATH_PARAM
@Inject public AssetsController(HttpCacheToolkit httpCacheToolkit, MimeTypes mimeTypes, NinjaProperties ninjaProperties)
@Deprecated public Result serve(Context context)
public Result serveStatic(Context context)
public Result serveWebJars(Context context)
public java.lang.String normalizePathWithoutTrailingSlash(java.lang.String fileName)
fileName
- A potential "fileName"public static java.lang.String getFileNameFromPathOrReturnRequestPath(Context context)
Copyright © 2014 ninjaframework. All Rights Reserved.