|
|
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
Помогите, балбесу, пожалуйста. Как считать значение какой-то переменной в апплете с помощью сервлета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 16:15 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
Сервлет никак не может опросить апплет, если ты это имел в виду. А вот апплет может передать сервлету нужные значения сам, вызвав сервлет и передав ему нужное значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 16:38 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
Вот, точно. Извините за неправильную формулировку. А как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 17:35 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
фамилия > Вот, точно. Извините за неправильную формулировку. А как это сделать?Тема==Ответить какой-нибудь UrlConnection url = new UrlConnection("/path/to/servlet?param1=val1¶m2=val2"); url.open(); идея понятна? ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 10:26 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
не совсем... это UrlConnection url = new UrlConnection("/path/to/servlet?param1=val1¶m2=val2"); url.open(); я так понимаю, на стороне апплета? а сервлету чё делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 13:54 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
фамилия > не совсем... это > UrlConnection url = new > UrlConnection("/path/to/servlet?param1=val1 param2=val2"); > url.open(); > я так понимаю, на стороне апплета? а сервлету чё делать?Тема==Ответить ждать вызова. а что вы хотите, чтобы он делал? ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 13:56 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
фамилия моя - ламакинне совсем... это UrlConnection url = new UrlConnection("/path/to/servlet?param1=val1¶m2=val2"); url.open(); я так понимаю, на стороне апплета? а сервлету чё делать? а ему нужно делать getParameter(param1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 13:56 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
т.е. должно быть что-то вроде: организовать потоки... на стороне апплета... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. на стороне сервлета... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. что я опять не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 14:55 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
фамилия > т.е. должно быть что-то вроде: организовать потоки... > на стороне апплета... > public void int gettest() throws IOException { > URL url=new URL("http://localhost:8080/servapp", x); //x - > переменная с каким-то значением URLConnection con = > url.openConnection(); > OutputStream out = con.getOutputStream(); > ObjectOutputStream objStream; > objStream =new ObjectOutputStream(out);//.... } > на стороне сервлета... > public void doGet(HttpServletRequest request, > HttpServletResponse response) throws ServletException, IOException { > response.setContentType(CONTENT_TYPE); > InputStream in; > ObjectInputStream objStream; > in = response.getParameter(x); > objStream =new ObjectInputStream(in); objStream.write...?(...); > objStream.flush(); > objStream.close();//... } > что я опять не понял?Тема==Ответить в сервлете мудрить ничего не надо. пишешь как обычный сервлет. public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); String param1 = request.getParameter("param1"); ObjectOutputStream objStream = new ObjectOutputStream(response.getOutputStream()); objStream.write...?(...); objStream.flush(); objStream.close();//... } типа того ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 15:08 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
Извините, что опять надоедаю, может, глупыми расспросами )))) Не могли бы пояснить как апплет передает параметр? В частности строка: URL url=new URL("http://localhost:8080/myservlet"). В данном случае вот это ее конструктор - URL(URL context, String spec)? Где spec - передаваемая переменная? И ещё маленький ламаковский вопрос (на будущее, для проверки ))))): сервлет должен быть уже запущен во время вызова апплета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2005, 18:54 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
The J2EE 1.4 Tutorial (Chapter 11: Java Servlet Technology) Java Servlet Technology Documentation Code Samples and Apps там ответы на все ваши вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 05:58 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
В апплете: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:16 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
фамилия моя - ламакинВ апплете: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. в данном примере, чтобы test было равно не null, а значению переменной s (т.е. "2"), в апплете достаточно сделать так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:23 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
да и сама строка URL url = new URL(getCodeBase(), "http://localhost:8080/servapp"); корявая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:24 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™да и сама строка URL url = new URL(getCodeBase(), "http://localhost:8080/servapp"); корявая. почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:40 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
потому что обыкновенно вызывается примерно так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:56 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
т.е. получается всего лишь вот так... В апплете: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Просьба: перед тем как отправить свой пост, содержащий некоторый код, выдели этот код и нажми кнопку [ SRC ]. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 13:57 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
ситуация такая: есть html-форма с кнопками, едитами и т.п.; есть апплет без визуальных компонентов (так надо). значит, для чтения/записи данных в апплет нужен сервлет, который методом doPost передает данные из формы в апплет, который, обработав полученные данные, передает результат через тот же сервлет (doGet) обратно в форму. правильно я мыслю? сервлет постоянно запущен на сервере или может запускаться/закрываться при посещении/покадании страницы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 16:05 |
|
||
|
чтение данных из апплета
|
|||
|---|---|---|---|
|
#18+
ну, раз возражений нет, то, наверное, я мыслю в правильном направлении. но и сочувствия ко мне тоже не наблюдается ))))). хорошо, тогда так. считать параметр с формы - getParameter(), а установить параметр (e.g. в едит фомы)? неужели нельзя считанное с формы значение каким-то боком передать апплету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 08:49 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33317416&tid=2151136]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 428ms |

| 0 / 0 |
