<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java%2FJSP%2FForm</id>
		<title>Java/JSP/Form - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.jexp.ru/index.php?action=history&amp;feed=atom&amp;title=Java%2FJSP%2FForm"/>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java/JSP/Form&amp;action=history"/>
		<updated>2026-04-23T12:48:13Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java/JSP/Form&amp;diff=8611&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java/JSP/Form&amp;diff=8611&amp;oldid=prev"/>
				<updated>2010-06-01T07:10:02Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 07:10, 1 июня 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.jexp.ru/index.php?title=Java/JSP/Form&amp;diff=8610&amp;oldid=prev</id>
		<title> в 18:01, 31 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.jexp.ru/index.php?title=Java/JSP/Form&amp;diff=8610&amp;oldid=prev"/>
				<updated>2010-05-31T18:01:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== JSP form and Java beans ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
//info.html&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Request More Information&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;More Information&amp;lt;/h1&amp;gt;&lt;br /&gt;
Please use this basic form to select the course&lt;br /&gt;
that you would like further information on.&lt;br /&gt;
&amp;lt;form method=&amp;quot;get&amp;quot; action=&amp;quot;moreInformationRequestWithBean.jsp&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;Java Programming&amp;quot;&amp;gt; Java Programming&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;Java Web Development&amp;quot;&amp;gt; Java Web Development&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;J2EE Development&amp;quot;&amp;gt; J2EE Development&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;XML Introduction&amp;quot;&amp;gt; XML Introduction&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;XML Schema&amp;quot;&amp;gt; XML Schema&lt;br /&gt;
  &amp;lt;br&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;courses&amp;quot; value=&amp;quot;Web Services&amp;quot;&amp;gt; Web Services&lt;br /&gt;
  &amp;lt;p&amp;gt;First name: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;firstName&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;br&amp;gt;Last name: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lastName&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;br&amp;gt;Email: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;Submit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;!-- moreInformationRequestWithBean.jsp --&amp;gt;&lt;br /&gt;
&amp;lt;%@ page import=&amp;quot;com.jexp.*&amp;quot;%&amp;gt;&lt;br /&gt;
&amp;lt;jsp:useBean id=&amp;quot;infoRequest&amp;quot; scope=&amp;quot;session&amp;quot;&lt;br /&gt;
type=&amp;quot;MoreInfoRequest&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;jsp:setProperty name=&amp;quot;infoRequest&amp;quot; property=&amp;quot;*&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Thankyou for your request&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Thankyou for your request&amp;lt;/h1&amp;gt;&lt;br /&gt;
Thankyou for your request for more information.&lt;br /&gt;
It will be sent to you shortly.&lt;br /&gt;
&amp;lt;p&amp;gt;Click  to view your request.&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
// listing 8.4&lt;br /&gt;
package com.jexp;&lt;br /&gt;
public class MoreInfoRequest&lt;br /&gt;
{&lt;br /&gt;
  public String getFirstName() {&lt;br /&gt;
    return firstName;&lt;br /&gt;
  }&lt;br /&gt;
  public void setFirstName(String firstName) {&lt;br /&gt;
    this.firstName = firstName;&lt;br /&gt;
  }&lt;br /&gt;
  public String getLastName() {&lt;br /&gt;
    return lastName;&lt;br /&gt;
  }&lt;br /&gt;
  public void setLastName(String lastName) {&lt;br /&gt;
    this.lastName = lastName;&lt;br /&gt;
  }&lt;br /&gt;
  public String getCourses() {&lt;br /&gt;
    return courses;&lt;br /&gt;
  }&lt;br /&gt;
  public void setCourses(String courses) {&lt;br /&gt;
    this.courses = courses;&lt;br /&gt;
  }&lt;br /&gt;
  public String getEmail() {&lt;br /&gt;
    return email;&lt;br /&gt;
  }&lt;br /&gt;
    public void setEmail(String email) {&lt;br /&gt;
    this.email = email;&lt;br /&gt;
  }&lt;br /&gt;
  private String firstName;&lt;br /&gt;
  private String lastName;&lt;br /&gt;
  private String email;&lt;br /&gt;
  private String courses;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JSP form parameters with default values ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Create Person&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;Enter your details&amp;lt;/h1&amp;gt;&lt;br /&gt;
    &amp;lt;form action=&amp;quot;displayDetails.jsp&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;First name:&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;firstName&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Last name:&amp;lt;/td&amp;gt;  &amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;lastName&amp;quot;  /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Age:&amp;lt;/td&amp;gt;        &amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;age&amp;quot;       /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Submit details&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
//displayDetails.jsp&lt;br /&gt;
&amp;lt;%@ taglib prefix=&amp;quot;c&amp;quot; uri=&amp;quot;http://java.sun.ru/jstl/core&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Display details&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;The details that you entered!&amp;lt;/h1&amp;gt;&lt;br /&gt;
    &amp;lt;table&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;First name&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;c:out value=&amp;quot;${param.firstName}&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Last name&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;c:out value=&amp;quot;${param.lastName}&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Age&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;c:out value=&amp;quot;${param.age}&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;%-- The following two values are not passed from the HTML form&lt;br /&gt;
           and are present to show the syntax for specifying default&lt;br /&gt;
           values --%&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Partner&amp;quot;s name&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;c:out value=&amp;quot;${param.partnerName}&amp;quot; default=&amp;quot;Unknown name&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Partner&amp;quot;s age&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;c:out value=&amp;quot;${param.partnerAge}&amp;quot;&amp;gt;&lt;br /&gt;
                Unknown age&lt;br /&gt;
              &amp;lt;/c:out&amp;gt;&lt;br /&gt;
          &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JSP: passing parameter and form ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Beginning JavaServer Pages&lt;br /&gt;
Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T. Bell&lt;br /&gt;
ISBN: 0-7645-7485-X&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Select Your Portal&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Select your preferred portal:&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;showportal.jsp&amp;quot; method=&amp;quot;get&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;select name=&amp;quot;portchoice&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;option&amp;gt;news&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;option&amp;gt;weather&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;option&amp;gt;entertainment&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Select&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
//showportal.jsp&lt;br /&gt;
&amp;lt;%@ taglib prefix=&amp;quot;c&amp;quot; uri=&amp;quot;http://java.sun.ru/jsp/jstl/core&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
 &amp;lt;c:choose&amp;gt;&lt;br /&gt;
    &amp;lt;c:when test=&amp;quot;${param.portchoice == &amp;quot;news&amp;quot;}&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;News Portal&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
       &amp;lt;h1&amp;gt;Welcome to the News Portal!&amp;lt;/h1&amp;gt;   &lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/c:when&amp;gt;&lt;br /&gt;
    &amp;lt;c:when test=&amp;quot;${param.portchoice == &amp;quot;weather&amp;quot;}&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Weather Portal&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
       &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h1&amp;gt;You Get the Latest Weather!&amp;lt;/h1&amp;gt;   &lt;br /&gt;
       &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/c:when&amp;gt;&lt;br /&gt;
    &amp;lt;c:when test=&amp;quot;${param.portchoice == &amp;quot;entertainment&amp;quot;}&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Entertainment Portal&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
       &amp;lt;body&amp;gt;&lt;br /&gt;
       &amp;lt;h1&amp;gt;Entertainment News Just for You!&amp;lt;/h1&amp;gt;   &lt;br /&gt;
       &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/c:when&amp;gt;&lt;br /&gt;
    &amp;lt;c:otherwise&amp;gt;&lt;br /&gt;
       &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;System Portal&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
       &amp;lt;body&amp;gt;&lt;br /&gt;
       &amp;lt;h1&amp;gt;Application logic problem detected!&amp;lt;/h1&amp;gt;   &lt;br /&gt;
       &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/c:otherwise&amp;gt;&lt;br /&gt;
&amp;lt;/c:choose&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== JSP Standard Actions: retrieve information and form ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Beginning JavaServer Pages&lt;br /&gt;
Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T. Bell&lt;br /&gt;
ISBN: 0-7645-7485-X&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name Guess Jsp ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Retrieve Form Data Save To Bean And Output Jsp ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Save Form Value To File Jsp ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using Multiple Forms ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
    &amp;lt;HEAD&amp;gt;&lt;br /&gt;
        &amp;lt;TITLE&amp;gt;Using Multiple Forms&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
    &amp;lt;/HEAD&amp;gt;&lt;br /&gt;
    &amp;lt;BODY&amp;gt;&lt;br /&gt;
        &amp;lt;H1&amp;gt;Using Multiple Forms&amp;lt;/H1&amp;gt;&lt;br /&gt;
        &amp;lt;% &lt;br /&gt;
            if(request.getParameter(&amp;quot;buttonName&amp;quot;) != null) {&lt;br /&gt;
        %&amp;gt;&lt;br /&gt;
            You clicked &lt;br /&gt;
            &amp;lt;%= request.getParameter(&amp;quot;buttonName&amp;quot;) %&amp;gt;&lt;br /&gt;
        &amp;lt;%&lt;br /&gt;
            }&lt;br /&gt;
        %&amp;gt;&lt;br /&gt;
        &amp;lt;FORM NAME=&amp;quot;form1&amp;quot; METHOD=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;HIDDEN&amp;quot; NAME=&amp;quot;buttonName&amp;quot; VALUE=&amp;quot;button 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;SUBMIT&amp;quot; VALUE=&amp;quot;Button 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;/FORM&amp;gt;&lt;br /&gt;
        &amp;lt;FORM NAME=&amp;quot;form2&amp;quot; METHOD=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;HIDDEN&amp;quot; NAME=&amp;quot;buttonName&amp;quot; VALUE=&amp;quot;button 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;SUBMIT&amp;quot; VALUE=&amp;quot;Button 2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;/FORM&amp;gt;&lt;br /&gt;
        &amp;lt;FORM NAME=&amp;quot;form3&amp;quot; METHOD=&amp;quot;POST&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;HIDDEN&amp;quot; NAME=&amp;quot;buttonName&amp;quot; VALUE=&amp;quot;button 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;INPUT TYPE=&amp;quot;SUBMIT&amp;quot; VALUE=&amp;quot;Button 3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;/FORM&amp;gt;&lt;br /&gt;
    &amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- end source code --&amp;gt;&lt;/div&gt;</summary>
			</entry>

	</feed>