J2EE——HTML控件的基本获取方法

jsp页面

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>无标题文档</title>

</head>



<body>

<form id="form1" name="form1" method="post" action="get">

  姓名

  <label>

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

  </label>

  <p>密码

    <label>

    <input name="password" type="password" id="password" />

    </label>

  </p>

  <p>性别

    <label>

    <input type="radio" name="usersex" value="男" />

    </label>

  男

  <label>

  <input type="radio" name="usersex" value="女" />

  </label>

  女</p>

  <p>出生年月 

    <label>

    <select name="select">

      <option value="1990">1990</option>

	  <option value="1991">1991</option>

	  <option value="1992">1992</option>

	  <option value="1993">1993</option>

	  <option value="1994">1994</option>

    </select>

    </label>

  年

  <label>

  <select name="select2">

    <option value="1">1</option>

	<option value="2">2</option>

	<option value="3">3</option>

	<option value="4">4</option>

	<option value="5">5</option>

    <option value="6">6</option>

	<option value="7">7</option>

	<option value="8">8</option>

	<option value="9">9</option>

	<option value="10">10</option>

	<option value="11">11</option>

    <option value="12">12</option>

			  

  </select>

  </label>

  月

  <label>

  <select name="select3">

    <option value="1">1</option>

	<option value="2">2</option>

	<option value="3">3</option>

	<option value="4">4</option>

	<option value="5">5</option>

	<option value="6">6</option>

	<option value="7">7</option>

  </select>

  </label>

  日</p>

  <p>个人爱好

    <label>

    <input type="checkbox" name="aihao" value="游戏" />

    </label>

    游戏

    <label>

    <input type="checkbox" name="aihao" value=" 游泳" />

    </label>

  游泳

  <label>

  <input type="checkbox" name="aihao" value="看书" />

  </label>

  看书</p>

  <p>

    <label>个人性格    </label>

    <label>

    <select name="xingge" size="4" multiple="multiple" id="xingge">

      <option value="温柔">温柔</option>

	  <option value="野蛮">野蛮</option>

	  <option value="可爱">可爱</option>

    </select>

    </label>

  </p>

  <p>

    <label>

    备注

    <textarea name="beizhu" id="beizhu"></textarea>

    </label>

  </p>

  <p>

    <label>

    <input type="submit" name="Submit" value="提交" />

    </label>

    <label>

    <input type="reset" name="Submit2" value="重置" />

    </label>

  </p>

</form>



</body>

</html>

 当进行了action后转至get,这个sevlet进行接受参数处理

get.java

import java.io.IOException;

import java.io.PrintWriter;



import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;





public class get extends HttpServlet {



	public void doPost(HttpServletRequest request, HttpServletResponse response)

			throws ServletException, IOException {



		response.setContentType("text/html;charset=gb2312");

		PrintWriter out = response.getWriter();

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

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

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

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

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

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

		String[] aihao=request.getParameterValues("aihao");

		String[]xingge=request.getParameterValues("xingge");

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

		//输出就只对多选的部分写出代码,其他直接out.print(username);等即可

		out.println("爱好");

		for(int i=0;i<aihao.length;i++){

			out.println(aihao[i]);

		}

		out.println("性格");

		for(int i=0;i<xingge.length;i++){

			out.println(xingge[i]);

		}

	}



}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值