litesoft
Diff Revisions
801
vs
802
for /trunk/Java/core/Server/src/org/litesoft/servlets/filetransfer/AbstractFileTransferServlet.java
|
@@ -67,7 +67,7 @@ |
67 |
67 |
|
FileSource zFileSource = FileSinkAndSourceFactory.getInstance().createFileSource( zOpaqueHandle ); |
68 |
68 |
|
FileSourceInfo zFileInfo = zFileSource.get(); |
69 |
69 |
|
String zFileName = zFileInfo.getName(); |
70 |
|
- |
String zContentType = Utils.deNull( getServletContext().getMimeType( zFileName.toLowerCase() ) ); |
|
70 |
+ |
String zContentType = Strings.deNull( getServletContext().getMimeType( zFileName.toLowerCase() ) ); |
71 |
71 |
|
pResp.setContentType( zContentType ); |
72 |
72 |
|
long zSize = zFileInfo.getSize(); |
73 |
73 |
|
if ( zSize < Integer.MAX_VALUE ) |
|
@@ -175,7 +175,7 @@ |
175 |
175 |
|
|
176 |
176 |
|
private String cleanFileName( String pFileName ) |
177 |
177 |
|
{ |
178 |
|
- |
pFileName = Utils.deNull( pFileName ).trim().replace( '\\', '/' ); |
|
178 |
+ |
pFileName = Strings.deNull( pFileName ).trim().replace( '\\', '/' ); |
179 |
179 |
|
if ( (pFileName.length() >= 2) && Character.isLetter( pFileName.charAt( 0 ) ) && (':' == pFileName.charAt( 1 )) ) |
180 |
180 |
|
{ |
181 |
181 |
|
pFileName = pFileName.substring( 2 ).trim(); |