Java/JSP/Form Buttons

Материал из Java эксперт
Перейти к: навигация, поиск

Jsp form: Using Buttons

   <source lang="java">

<HTML>

   <HEAD>
       <TITLE>Using Buttons</TITLE>
   </HEAD>
   <BODY>
       <% 
           //if(request.getParameter("buttonName") != null) {
           if(request.getParameterNames() != null) {
       %>
           You clicked 
           <%= request.getParameter("buttonName") %>
       <%
           }
       %>
       <FORM NAME="form1" METHOD="POST">
           <INPUT TYPE="HIDDEN" NAME="buttonName">
           <INPUT TYPE="BUTTON" VALUE="Button 1" ONCLICK="button1()">
           <INPUT TYPE="BUTTON" VALUE="Button 2" ONCLICK="button2()">
       </FORM>
       <SCRIPT LANGUAGE="JavaScript">
            
       </SCRIPT>
   </BODY>

</HTML>

      </source>
   
  
 
  



Using a Reset Button

   <source lang="java">

<HTML>

   <HEAD>
       <TITLE>Using a Reset Button</TITLE>
   </HEAD>

   <BODY>

Using a Reset Button

       <FORM ACTION="formAction.jsp" METHOD="POST">
           Please enter your name:
           <INPUT TYPE="TEXT" NAME="text1">
           
<INPUT TYPE="SUBMIT" value="Submit"> <INPUT TYPE="RESET" value="Reset"> </FORM> </BODY>

<HTML>

      </source>
   
  
 
  



Using Buttons

   <source lang="java">

//File: index.html <HTML>

   <HEAD>
       <TITLE>Using Buttons</TITLE>
   </HEAD>

   <BODY>

Using Buttons

       <FORM NAME="form1" ACTION="formAction.jsp" METHOD="POST">
           <INPUT TYPE="HIDDEN" NAME="buttonName">
           <INPUT TYPE="BUTTON" VALUE="Button 1" ONCLICK="button1()">
           <INPUT TYPE="BUTTON" VALUE="Button 2" ONCLICK="button2()">
       </FORM>
       <SCRIPT LANGUAGE="JavaScript">
            
       </SCRIPT>
   </BODY>

</HTML> /////////////////////////////////////////////////////////////////////////// //File: formAction.jsp <HTML>

   <HEAD>
       <TITLE>Determining Which Button Was Clicked</TITLE>
   </HEAD>

   <BODY>

Determining Which Button Was Clicked

       You clicked 
       <%= request.getParameter("buttonName") %>
   </BODY>

</HTML>


      </source>