2017-02-02 6 views
-1

Я пытаюсь узнать, как использовать запрос. Моя цель - изменить сервлет и оттуда вытащить данные из строки запроса в моем URL-адресе. Мне нужно показать «действие». Моя URL-строка должна вводиться как ?param1=val1&param2=val2. Я попытался изменить мои сервлеты processRequest с помощью следующей строки:Servlets и html issue

out.println("<p>" + request.getParameter("<p> Action is" [value] "</p>") +</p>); 

Любые идеи о том, куда идти дальше? Я получаю несколько ошибок.

+1

Пожалуйста, объясните, что вы имеете в виду '' processRequest' нескольких errors'. Вставьте здесь ошибки и код сервлета, принимающий запрос –

ответ

1

Вы извлекаете недопустимые значения из параметров запроса. Более конкретно, на основе вашей строки запроса вы должны получить параметры param1 и param2, которые будут содержать значения val1 и val2 соответственно, например, так:

String p1 = request.getParameter("param1"); 
String p2 = request.getParameter("param2"); 
System.out.println("params: 1:"+p1+" 2:"+p2);