Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как связать Java-метод с событием onClick в JSP-страничке? / 9 сообщений из 9, страница 1 из 1
24.03.2007, 09:54:44
    #34413188
Don VinNi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
Народ помагите создать обработчик событии на Jsp-страничке . Т.е уменя есть класс Sample, в нем существует метод task() . Также Я создал с помошью тега <input type="submit"> кнопку на jsp-страничке. Тепер мне нужно передать метод task() на событие onClick. Но незнаю как. Помогите.

Код jsp-странички:
Код:
Код: plaintext
1.
2.
3.
4.
5.
6.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> 
<html> 
  <head><title>Simple jsp page</title></head> 
  <body>Hello World<br> 
      <input type="submit" value="OK" ???????????? > 
  </body> 
</html>



Java код класса Sample (пример некрасивый но, че делать....) Код:
Код: plaintext
1.
2.
3.
4.
5.
 public   class  Sample{ 
       public   void  task(){ 
             ....... 
             .......(че небудь происходить) 
      } 
}
...
Рейтинг: 0 / 0
24.03.2007, 15:03:58
    #34413465
Don VinNi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
Народ вы че дримите. Я думал здесь програмеры сидят, для вас это недолжно быть проблемой.
...
Рейтинг: 0 / 0
24.03.2007, 15:55:32
    #34413496
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
Я вам отвечу. Нужно написать сервлет, который вызывает метод task. В jsp-странице (это тот же сервлет, по большому счету) нужно сделать ссылку на вызов сервлета. Помогло? Думаю не очень. Поэтому читайте документацию:
http://java.sun.com/products/jsp/reference/api/index.html
http://java.sun.com/products/servlet/reference/api/index.html
Ну, думаю, и сюда вас пошлю на последок. Чувствуется мне, с этим тоже плохо:
java.sun.com/docs/books/jls/
...
Рейтинг: 0 / 0
24.03.2007, 15:58:06
    #34413497
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
Почитал ваши темы. Даю бесплатный совет. JSP не плохо изучить, но в реальных проектах лучше использовать что-нибудь более приятное. Например, struts, shale, echo2, wicket, JSF...
...
Рейтинг: 0 / 0
24.03.2007, 17:18:07
    #34413570
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
А использовать тэг FORM и сервлеты мешают моральные запреты?
Код: 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.
26.
27.
28.
29.
30.
<body>Hello World<br> 
    <form method="get" action="/servlet/TaskServlet">
      <input type="submit" value="OK" ???????????? > 
    </form>
</body>


----- TaskServlet ---------------------------------------------
 import  java.io.*;
 import  javax.servlet.*;
 import  javax.servlet.http.*;

 public   class  TaskServlet  extends  HttpServlet {

     public   void  doGet(HttpServletRequest request, HttpServletResponse response)
         throws  IOException, ServletException
    {
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();

        out.println("<html>");
        out.println("<body>");
        
        Sample sample= new  Sample();
        sample.task();
	
        out.println("</body>");
        out.println("</html>");
    }
}
...
Рейтинг: 0 / 0
25.03.2007, 14:14:36
    #34413975
Don VinNi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
LeonidvЯ вам отвечу. Нужно написать сервлет, который вызывает метод task. В jsp-странице (это тот же сервлет, по большому счету) нужно сделать ссылку на вызов сервлета. Помогло? Думаю не очень. Поэтому читайте документацию:
http://java.sun.com/products/jsp/reference/api/index.html
http://java.sun.com/products/servlet/reference/api/index.html
Ну, думаю, и сюда вас пошлю на последок. Чувствуется мне, с этим тоже плохо:
http://java.sun.com/docs/books/jls/

Спасибо за ссылки:
http://java.sun.com/products/jsp/reference/api/index.html
http://java.sun.com/products/servlet/reference/api/index.html
http://java.sun.com/docs/books/jls/

Они мне очень помогли понять что такое JSP и Servlet. И еще один вопрос че вы имели ввиду когда говорили про struts, shale, echo2, wicket, JSF... . Как Я понял они просто являются средой разработки или не так
...
Рейтинг: 0 / 0
25.03.2007, 20:49:38
    #34414215
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
Don VinNi LeonidvЯ вам отвечу. Нужно написать сервлет, который вызывает метод task. В jsp-странице (это тот же сервлет, по большому счету) нужно сделать ссылку на вызов сервлета. Помогло? Думаю не очень. Поэтому читайте документацию:
http://java.sun.com/products/jsp/reference/api/index.html
http://java.sun.com/products/servlet/reference/api/index.html
Ну, думаю, и сюда вас пошлю на последок. Чувствуется мне, с этим тоже плохо:
http://java.sun.com/docs/books/jls/

Спасибо за ссылки:
http://java.sun.com/products/jsp/reference/api/index.html
http://java.sun.com/products/servlet/reference/api/index.html
http://java.sun.com/docs/books/jls/

Они мне очень помогли понять что такое JSP и Servlet. И еще один вопрос че вы имели ввиду когда говорили про struts, shale, echo2, wicket, JSF... . Как Я понял они просто являются средой разработки или не так
Это не среда разработки (в смысле IDE), это фреймворки - набор классов и API, которые облегчают разработку Web-компоненты. Устраняют необходимость писать довольно большое число кода (например, связок между JSP-отображением и сервлетом-контроллером в Стратсах).
...
Рейтинг: 0 / 0
26.03.2007, 10:22:09
    #34414721
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
KachalovА использовать тэг FORM и сервлеты мешают моральные запреты?
а он про него не знает, имхо)) тута надо начинать с азов веба, ява уже потом...
...
Рейтинг: 0 / 0
26.03.2007, 13:38:10
    #34415492
vykhodtsev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связать Java-метод с событием onClick в JSP-страничке?
DWR
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как связать Java-метод с событием onClick в JSP-страничке? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]