|
|
Ответов: 0
|
25-02-12 07:01
|
|
|
|
Ответов: 0
|
16-01-12 20:13
|
|
|
|
Ответов: 1
|
09-01-12 11:23
|
|
   Web - программирование
|
|
|
   Программирование под ОС
|
|
|
   Web - технологии
|
|
|
   Базы Данных
|
|
|
|
Программирование под ОС / Java /
| |
| | |
Возможно вас заинтересует
|
|
Введение в сервлеты
Что такое сервлет ? Это класс порожденный от класса HttpServlet с
переопреденными методами doGet и doPost (управление приходит в один из этих
методов в зависимости от того какого типа был запрос. Надеюсь у Вас есть
некоторый опыт в cgi-программировании для того чтобы понять разницу между
ними).
Входиные-выходные параметры передаются в этих методах
через:
HttpServletRequest req HttpServletResponse res
Дальше
все совсем просто - приведу исходный текст, на мой взгляд там все очевидно. import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class myServlet extends HttpServlet
{
public final void doGet(HttpServletRequest req,
HttpServletResponse res)
throws ServletException,IOException
{ doRequest(req, res);
}
public final void doPost(HttpServletRequest req,
HttpServletResponse res)
throws ServletException,IOException
{ doRequest(req, res);
}
private void doRequest(HttpServletRequest req,
HttpServletResponse res)
{ try{ res.setContentType("text/html; charset=windows-1251");
PrintWriter out = res.getWriter();
out.println("<html><body>");
out.println("<h1>Hello, world !</h1>");
out.println("</body></html>");
} catch(Exception e) { message("Exception in error():"+e);}
}
}
Дальше я думаю что Вам захочется обрабатывать html-формы? Так это очень
просто! Это делает код: String res=req.getParameter("имя параметра");
А как получить список всех параметров и "пройтись" по этому списку?
Пожалуста: Enumeration e=req.getParameterNames();
while(e.hasMoreElements())
{ String paramName=(String)e.nextElement(); // имя параметра
String paramVal=req.getParameter(paramName); // значение параметра
...
}
Последние статьи: Программирование под ОС / Java /
| |
| | |
Java 5 обладает некоторыми полезными возможностями. В данной статье мы рассмотрим их и узнаем, как можно извлечь из них выгоду. В этой части мы рассмотрим auto-boxing foreach... подробнее
|
Кол. просмотров: общее - 5760 сегодня - 0
|
|
В первой части мы обсудили новые возможности Java 5 относительно функции auto-boxing и цикла foreach. В данной части мы обсудим поддержку функций с переменным числом аргументов и статическое импортирование (static import). Поскольку другие функции, такие как enum, annotation, и generics, заслуживают отдельной статьи, мы их не будет демонстрировать в данной... подробнее
|
Кол. просмотров: общее - 4871 сегодня - 0
|
|
Довольно часто при создании приложений с GUI (stand alone приложений или апплетов) приходится сталкиваться с необходимостью несколько изменить внешний вид и поведение стандартных компонентов пользовательского интерфейса... подробнее
|
Кол. просмотров: общее - 5111 сегодня - 0
|
|
Что такое сервлет ? Это класс порожденный от класса HttpServlet с переопреденными методами doGet и doPost (управление приходит в один из этих методов в зависимости от того какого типа был запрос. Надеюсь у Вас есть некоторый опыт в cgi-программировании... подробнее
|
Кол. просмотров: общее - 5068 сегодня - 0
|
|
Технология Java Server Pages (JSP) является составной частью единой технологии создания бизнес-приложений J2EE. JSP - это альтернативная методика разработки приложений... подробнее
|
Кол. просмотров: общее - 4830 сегодня - 0
|
|
|
|