|
|
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста найти ошибку. Пример вроде простой но не работает. Браузер выдает "Applet crashed". Нужно параметр "ParamName1" записать в файл "E:\output.txt". Параметр передается, читается, но не записывается. ----------------------------- import java.applet.*; import java.io.*; import java.awt.*; import java.util.*; import java.text.*; public class NewApplet extends Applet{ int rbyte; String str; String param; StringReader Input; File Filename; FileOutputStream Output; DataOutputStream OutStream; RandomAccessFile Access; BufferedOutputStream Buffer; public void init(){ rbyte = 0; str = ""; param = getParameter("ParamName1"); Input = new StringReader(param); try{ Access = new RandomAccessFile(Filename,"rw"); OutStream = new DataOutputStream( new BufferedOutputStream( new FileOutputStream("E:\\output.txt"))); } catch (IOException e){;} do {try { rbyte = (Input.read()); OutStream.write(rbyte); } catch (IOException e) {;} } while(rbyte!=-1); } public void paint(Graphics g){ g.drawString(param,20,20); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:10:01 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
San_YaПомогите пожалуйста найти ошибку. Пример вроде простой но не работает. Браузер выдает " Applet crashed". Нужно параметр "ParamName1" записать в файл "E:\output.txt". Апплеты по умолчанию не имеют доступа к локальной файловой системе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:31:18 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
А можно вообще с помощью аплета сохранить данные локально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:33:24 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
San_YaА можно вообще с помощью аплета сохранить данные локально? только если подписать его ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:35:44 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
Я новичок в этом деле. Объясните пожалуйста как подписать аплет. Может есть другой способ сохранить данные локально через браузер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:42:03 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
http://java.sun.com/sfaq/ пункт 2 в частности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:47:03 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
San_YaЯ новичок в этом деле. Объясните пожалуйста как подписать аплет. Молитва гуглю San_YaМожет есть другой способ сохранить данные локально через браузер. Есть куча способов. Вы не написали, что вы собираетесь сохранять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:49:32 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
Данные из формы браузера передаются в базу. Их надо продублировать в файле на локальной машине (или сохранить в файле и потом отпровить на сервер). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:55:51 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
San_YaДанные из формы браузера передаются в базу. Их надо продублировать в файле на локальной машине (или сохранить в файле и потом отпровить на сервер). После передачи данных на сервер получить от него ссылку, по которой можно эти данные получить. Затем сказать showDocument , браузер получит файл и предложит пользователю его сохранить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 12:59:41 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
Сохранение данных должно производиться без участия клиента, чтобы не отвлекать его от основной работы. К томуже это предполагается не разовое сохранение а периодическое резервное копирование данных на стороне клиента на протяжении рабочего дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:07:50 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
ПМСМ такое резервное копирование не имеет никакого смысла. По теме. Хотите получить доступ к файловой системе? Подписывайте апплет или делаете web-start application . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:10:37 |
|
||
|
Запись в файл
|
|||
|---|---|---|---|
|
#18+
Спасибо всем. Я понял, что эта идея не имеет будущего. Весь смысл заключался в том, чтобы обеспечить сохранность данных в непредвиденных случаях. А подписание аплетов - это не выход. Резервное копирование должно производиться без участия клиента. Ещё раз всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 13:58:29 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34774079&tid=2144721]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 350ms |
| total: | 506ms |

| 0 / 0 |
