litesoft
Diff Revisions
905
vs
906
for /trunk/mobileGWT/gwt-phonegap/src/main/java/com/googlecode/gwtphonegap/server/file/FileRemoteServiceServlet.java
|
@@ -15,6 +15,21 @@ |
15 |
15 |
|
*/ |
16 |
16 |
|
package com.googlecode.gwtphonegap.server.file; |
17 |
17 |
|
|
|
18 |
+ |
import com.google.gwt.user.server.rpc.RemoteServiceServlet; |
|
19 |
+ |
|
|
20 |
+ |
import com.googlecode.gwtphonegap.client.file.FileError; |
|
21 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.FileErrorException; |
|
22 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileObjectDTO; |
|
23 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileSystemDTO; |
|
24 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileSystemEntryDTO; |
|
25 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileWriterDTO; |
|
26 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.FlagsDTO; |
|
27 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.dto.MetaDataDTO; |
|
28 |
+ |
import com.googlecode.gwtphonegap.client.file.browser.service.FileRemoteService; |
|
29 |
+ |
|
|
30 |
+ |
import org.apache.commons.codec.binary.Base64; |
|
31 |
+ |
import org.apache.commons.io.FileUtils; |
|
32 |
+ |
|
18 |
33 |
|
import java.io.File; |
19 |
34 |
|
import java.io.FileNotFoundException; |
20 |
35 |
|
import java.io.FileWriter; |
|
@@ -27,20 +42,6 @@ |
27 |
42 |
|
import java.util.logging.Level; |
28 |
43 |
|
import java.util.logging.Logger; |
29 |
44 |
|
|
30 |
|
- |
import org.apache.commons.codec.binary.Base64; |
31 |
|
- |
import org.apache.commons.io.FileUtils; |
32 |
|
- |
|
33 |
|
- |
import com.google.gwt.user.server.rpc.RemoteServiceServlet; |
34 |
|
- |
import com.googlecode.gwtphonegap.client.file.FileError; |
35 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.FileErrorException; |
36 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileObjectDTO; |
37 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileSystemDTO; |
38 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileSystemEntryDTO; |
39 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.FileWriterDTO; |
40 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.FlagsDTO; |
41 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.dto.MetaDataDTO; |
42 |
|
- |
import com.googlecode.gwtphonegap.client.file.browser.service.FileRemoteService; |
43 |
|
- |
|
44 |
45 |
|
/** |
45 |
46 |
|
* This remote servlet simulates the file API of phonegap in dev mode |
46 |
47 |
|
* |
|
@@ -301,7 +302,7 @@ |
301 |
302 |
|
} |
302 |
303 |
|
|
303 |
304 |
|
FileWriter fileWriter = new FileWriter(file); |
304 |
|
- |
fileWriter.write(content); |
|
305 |
+ |
fileWriter.write(buffer.toString()); |
305 |
306 |
|
fileWriter.close(); |
306 |
307 |
|
|
307 |
308 |
|
fileWriterDTO.setPosition(position); |