123

<%@ page contentType="text/html;charset=gb2312"%>

       <%request.setCharacterEncoding("gb2312");%>

       <%@ page import="java.util.Enumeration"%>

       <html>

       <head>

              <title>request对象示例</title>

       </head>

       <body bgcolor="#FFFFF0">

       <h4>一.request对象常用方法</h4>

              请求方式:<%=request.getMethod()%><br>

              请求的资源:<%=request.getRequestURI()%><br>

              请求用的协议:<%=request.getProtocol()%><br>

              请求的文件名:<%=request.getServletPath()%><br>

              请求的服务器的IP:<%=request.getServerName()%><br>

              请求服务器的端口:<%=request.getServerPort()%><br>

              客户端IP地址:<%=request.getRemoteAddr()%><br>

              客户端主机名:<%=request.getRemoteHost()%><br>

              表单提交来的值:<%=request.getParameter("qwe")%><br>

       <h4>二.使用request获取客户端提交的参数</h4>

              <form action="" method="post">

                     用户名:

                     <input type="text" name="username">

                     &nbsp;&nbsp; 密 码:

                     <input type="text" name="userpass">

                     &nbsp;&nbsp;

                     <input type="submit" value="进 入">

              </form>

              <%String str="";

                if(request.getParameter("username")!=null

                             && request.getParameter("userpass")!=null){

                      Enumeration enumt = request.getParameterNames(); 

                      while(enumt.hasMoreElements()){   

                             str=enumt.nextElement().toString();  

                     out.println(str+":"+request.getParameter(str)+"<br>"); 

                             }

                      }

             %>

              <form action="" method="post">

                     擅长:

                     <input type="checkbox" name="cb" value="ON1">

                     VC++&nbsp;

                     <input type="checkbox" name="cb" value="ON2">

                     JAVA&nbsp;

                     <input type="checkbox" name="cb" value="ON3">

                     DELPHI&nbsp;

                     <input type="checkbox" name="cb" value="ON4">

                     VB&nbsp;

                     <br>

                     <input type="submit" value="进 入" name="qwe">

              </form>

              <%if(request.getParameter("qwe")!=null ){

           for(int i=0;i<request.getParameterValues("cb").length;i++){ 

                          out.println("cb"+i+":"

                                        +request.getParameterValues("cb")[i]

                                        +"<br>");

                    }

                  out.println(request.getParameter("qwe"));

                }

           %>

       </body>

       </html>
 

你可能感兴趣的:(html,vb,vc++,Delphi)