站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题使用EL、JSTL处理表单数据

使用EL、JSTL处理表单数据

摘要: 使用EL、JSTL处理表单数据

</td> </tr> <tr> <td height="35" valign="top" class="ArticleTeitle"> <table width="103%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="286" height="86" align="left" valign="top"> </td> <td width="398" valign="top">
我们常用: 
request.getParameter(String name)和
request.getParameterValues(String name)
取得用户在表单中输入的数据,但在EL中可以使用隐含对象param和
paramValues来取得数据。如下所示:


这里param的功能和request.getParameter(String name}相同,
而paramValues
和request.getParameterValues(String name)相同。
请看例子:
表单(Form.html)

<head>
Form.html
</td> </tr> </table>

</head>
<body>
<form name="Example" method="post" action="Form.jsp">

姓名:<input type="text" name="Name" size="15" maxlength="15">


密码:<input type="password" name="Password" size="15" maxlength="15">


性别:<input type="radio" name="Sex" value="Male" checked>男
<input type="radio" name="Sex" value="Female">女


年龄:
<select name="Old">
<option value="10">10 ~ 20</option>
<option value="20" selected>21 ~ 30</option>
<option value="30">31 ~ 40</option>
<option value="40">41 ~ 65</option>
</select>


兴趣:
<input type="checkbox" name="Habit" value="Read">
看书
<input type="checkbox" name="Habit" value="Game">
电玩
<input type="checkbox" name="Habit" value="Travel">
旅游
<input type="checkbox" name="Habit" value="Music">
听音乐
<input type="checkbox" name="Habit" value="Tv">
看电视



<input type="submit" value="提交">
<input type="reset" value="清除">


</form>

</body>

二、处理表单的JSP文件

<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>


<head>
CH9 - Form.jsp
</head>
<body>

使用 EL、JSTL 处理表单数据


姓名:

密码:

性别:



年龄:
10 ~ 20

21 ~ 30

31 ~ 40

41 ~ 65


兴趣:

  • 看书1

  • 电玩

  • 旅游

  • 听音乐

  • 看电视



  • </body>



    </td> </tr> <tr>


    ↑返回目录
    前一篇: 用cos进行文件上传
    后一篇: jstl之foreach循环