Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6311
Последний выпуск: 19.06.2015

Как получить значение радио кнопки или checkboxa на сервлете?

84K
15 мая 2013 года
smile))
12 / / 05.04.2013
Например в -"Recieve email news?"- я выбрала "Yes", после нажатия на кнопку "Registrate", на новой страничке вывелось Yes, но помимо этого еще высвечивается "null"(вместо No). Как сделать так, чтобы на сгенирированной страничке появлялось то, что я выбрала на главной странице регистрации?)
37K
15 мая 2013 года
freets
97 / / 15.10.2010
Вообще для этих целей (Yes/No) достаточно одного checkbox'a, значение которого нужно проверять при отрисовке страницы. Или использовать два элемента, но radio-типа. И кодом такие вопросы надо снабжать...
84K
18 мая 2013 года
smile))
12 / / 05.04.2013
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.vkontakte.ru/id1321321321/app.dtd">
<HTML>
<HEAD>
<TITLE>Registration Form</TITLE>
</HEAD>

<body bgcolor='#D8BFD8'>
<FORM action="/servlet/Label" method='post'>







<table style="width:30%">
<tr>
<td>
Name:
</td>
<td>
<INPUT type='text' name='Name'>
</td>
</tr>
<tr>
<td>
Surname:
</td>
<td>
<INPUT type='text' name='Surname'>
</td>
</tr>

<tr>
<td>
Email:
</td>
<td>
<INPUT type='text' name='Email'>
</td>
</tr>

<tr>
<td>
Address:
</td>
<td>
<INPUT type='text' name='Address'>
</td>
</tr>

<tr>
<td>
Telephone:
</td>
<td>
<INPUT type='text' name='Telephone'>
</td>
</tr>

<tr>
<td>
Password:
</td>
<td>
<INPUT type='Password' name='Password'>
</td>
</tr>

<tr>
<td>

</td>
<td>
<INPUT type='radio' name='Male' value='Male'>Male:
</td>
</tr>

<tr>

<td>
<INPUT type='radio' name='Female' value='Female'>Female:


</td>
</tr>

<tr>
<td>
Recieve e-mail news?
</td>

<td>
<INPUT type='checkbox' name='Yes' value='Yes'>Yes

</td>


<td>
<INPUT type='checkbox' name='No' value='No'>No
</td>
</tr>

</table>
<INPUT type='submit' value='Registrate' name='done'>
</center>

</FORM>
</BODY>
</HTML>
84K
18 мая 2013 года
smile))
12 / / 05.04.2013
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Label extends HttpServlet {
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {


response.setContentType("text/html");


PrintWriter out = response.getWriter();


String Name = request.getParameter("Name");
String Surname = request.getParameter("Surname");
String Email = request.getParameter("Email");
String Address = request.getParameter("Address");
String Telephone = request.getParameter("Telephone");
String Password = request.getParameter("Password");

String Male = request.getParameter("Male");

String Female = request.getParameter("Female");

String Yes= request.getParameter("Yes");

String No= request.getParameter("No");



out.println(
"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>");
out.println("<HTML>");
out.println("<HEAD>");
out.println("<TITLE>RegistrationForm</TITLE>");
out.println("</HEAD>");



out.println("<table>");
out.println("<tr>");
out.println("<td>");



out.println(Name + "<br>");
out.println("<br>");
out.println(Surname+"<br>");
out.println("<br>");
out.println(Email+"<br>");
out.println(Address+"<br>");
out.println("<br>");
out.println(Telephone+"<br>");
out.println("<br>");
out.println(Password+"<br>");
out.println(Male + "<br>");
out.println("<br>");
out.println(Female + "<br>");
out.println("<br>");
out.println(Yes + "<br>");
out.println("<br>");
out.println(No + "<br>");
out.println("<br>");
out.println("</td>");
out.println("</tr>");
out.println("</table>");

out.println("</BODY>");
out.println("</HTML>");
} // end-doPost

}

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог