как дать из HTML текстовой области строки Java в JSP - PullRequest
0 голосов
/ 10 декабря 2010

Является ли такая html-кодовая страница jsp?

<form action="">
<div align="center"><textarea name="" cols="50" rows="4">welcome to my program</textarea></div>
</form>

, если написать в этой строке textarea.Как строка переводится в объект String в сервлете?

Я знаю такой путь.

  <form action="perform_action.jsp" method="post">
      <input type="submit" value="OK">
  </form>

execute_action.jsp:

if ( <all_ок> ) { 
    Sample.task(); 
}

может сделать способодна страница JSP?извините за плохой английский.

1 Ответ

1 голос
/ 10 декабря 2010

Пусть действие формы указывает на URL сервлета, как определено в <url-pattern> в web.xml, и дает элементам ввода имя.

<form action="servleturl" method="post">
    <textarea name="text"></textarea>
    <input type="submit">
</form>

Представленное содержимое будет доступно в методе сервлета doPost() в качестве параметра запроса, где вы используете имя элемента ввода в качестве имени параметра.

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

Смотри также:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...