Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 29.06.2013
Сообщений: 88
1

Сервлеты

03.11.2013, 01:39. Показов 699. Ответов 4
Метки нет (Все метки)

Допустим у меня есть сервлет который по моему запросу рендерит мне страницу jsp с одной единственной кнопочкой "go"
XML
1
2
3
4
5
6
7
8
9
10
11
12
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>firstpage</h1>
    <input type="submit" value="go" title="go" >
</body>
</html>

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <servlet>
    <servlet-name>simpleServlet</servlet-name>
    <servlet-class>com.dimashnurenko.MySimpleServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
    <servlet-name>simpleServlet</servlet-name>
    <url-pattern>/firstpage</url-pattern>
  </servlet-mapping>
  
</web-app>
Java
1
2
3
4
5
6
7
8
public class MySimpleServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
 
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.getRequestDispatcher("firstpage.jsp").forward(request, response);  
    }
 
}


Как сделать так, чтобы при нажатии на эту кнопочку рендерилась другая страница jsp?????????????????????
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2013, 01:39
Ответы с готовыми решениями:

Сервлеты
Здравствуйте, создал сервлет, который добавляет в БД CouchBase документы (id, как у введенной...

JSP и сервлеты
Как на JSP странице получить доступ к даным хранящимся в сервлете. В сервлете есть get метод для...

Сервлеты и jsp
доброго времени суток! наверняка среди вас есть люди которые работали с сервлетами и jsp:) не...

JSP и сервлеты
Есть buy.jsp &lt;%@ page import=&quot;java.io.*&quot;%&gt; &lt;%@ page import=&quot;java.util.Enumeration&quot;%&gt; &lt;%@ page...

4
1561 / 1039 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
03.11.2013, 13:45 2
Посмотрите про form в html. И про аттрибут action.
0
0 / 0 / 0
Регистрация: 29.06.2013
Сообщений: 88
03.11.2013, 18:39  [ТС] 3
то есть действие для кнопки должно быть прописано в jsp, а не в сервлете?
0
98 / 98 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
03.11.2013, 19:53 4
dimashnurenko, сервлет считывает из формы на странице значение и определяет на какую страницу перенаправить
0
1561 / 1039 / 94
Регистрация: 17.04.2009
Сообщений: 2,995
03.11.2013, 19:55 5
Прочитайте про form и submit и что они делают. Выбор какую jsp-шку использовать решается в сервлете/ах.
0
03.11.2013, 19:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2013, 19:55

Java Сервлеты
Добрый день, боюсь мой вопрос покажется весьма глупым, но всё же. В общем я решил написать свой...

Сервлеты + JSP
И так : у меня есть основной сервлет ( index.java ) он получает данные из url и исходя из этого...

Сервлеты и Spring MVC
Здраствуйте! У меня такой вопрос, с помощью Spring MVC можно было написать контролер и в нём много...

Томкат не видит сервлеты
Не понимаю в чем проблема, но когда запускаю свое веб приложение на нетбинсе с апачем он нормально...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru