`
xudongcsharp
  • 浏览: 477043 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javaweb获取表单参数

    博客分类:
  • JSP
阅读更多
1.关于Radio Button
比如这里有个form.html,而且它要提交到result.jsp
<form action="result.jsp" method="post">
<input type="radio" value="男" name="gender"/>
<input type="radio" value="女" name="gender"/>
</form>
然后在result.jsp页面中使用:
<%
String gender = request.getParameter("gender");
out.println("<h1>" + gender + "</h1>");
%>
这样就行了


2.关于CheckBox
比如这里有个form.html,而且它要提交到result.jsp
<form action="result.jsp" method="post">
<input type="checkbox" value="男" name="gender"/>
<input type="checkbox" value="女" name="gender"/>
</form>
然后result.jsp页面中使用:
<%
String[] genders = request.getParameterValues("gender");
for (int i=0; i<genders.length; i++){
out.println("<h1>" + genders[i] + "</h1>");
}
%>


获取单个checkbox:String agree=(request.getParameter("checkagree")!=null) ? "1" : "0";
分享到:
评论

相关推荐

    Javaweb获取表单数据的多种方式

    本文将详细介绍在Javaweb环境中获取表单数据的多种方式,以帮助开发者更好地理解和处理用户提交的信息。 首先,最常用的方式是通过HttpServletRequest对象提供的方法来获取表单数据。以下是一些关键方法: 1. `...

    javaweb表单数据和多文件上传

    在Servlet中,我们不能直接使用`request.getParameter()`获取表单数据,因为文件上传的数据不在普通的请求参数中。我们可以使用`HttpServletRequest`的`getParts()`方法,或者使用第三方库如Apache Commons ...

    JavaWeb增删改查

    通过获取请求参数,我们可以动态调用对应的DAO(数据访问对象)方法,进行数据的增删改查操作,而无需为每个操作编写单独的函数,提高了代码的复用性和灵活性。 4. **Controller**:在本项目中,`controller`目录下...

    _探讨Ajax获取表单值向Servlet传递的设计方案.doc

    探讨Ajax获取表单值向Servlet传递的设计方案 在 JavaWeb 领域,MVC 框架越来越多,比较出名的有 Struts、Struts2、SpringMVC、WebWork 等,而 Ajax 作为一种与特定的动态 Web 编程语言(如 Java、C#、PHP)无关的...

    javaweb资料

    开发者可以使用PreparedStatement和ResultSet等类来执行SQL语句,获取和操作数据。在实际项目中,ORM(对象关系映射)框架如Hibernate或MyBatis可以进一步简化数据库操作,将Java对象直接映射到数据库记录,减少手动...

    JavaWeb测试题.pdf

    - - `request`对象用于处理客户端的请求,可以使用`getParameter`和`getParameterValues`方法来获取表单数据(选项D正确)。 以上内容涵盖了JSP页面指令、Web应用目录结构、HTTP表单提交、JDBC API的使用、JSP语法...

    javaweb后台删除,验证

    在Servlet中,我们可以通过`HttpServletRequest`对象的`getSession()`方法获取Session,并检查其中是否存储了用户信息。 - **权限验证**:验证用户是否有权执行某操作,如管理员才能删除数据。这可以通过角色-权限...

    Javaweb点餐管理系统

    在点餐管理系统中,Servlet通常用于处理用户提交的订单请求,接收到请求后,通过解析请求参数获取用户的点餐信息,如菜品选择、数量、桌号等。接着,系统会根据这些信息生成订单,并可能发送通知给后厨或服务员。...

    javaweb基础 ppt和案例

    - **请求和响应对象**:HttpServletRequest和HttpServletResponse,用于获取请求参数和设置响应内容。 - **会话管理**:跟踪用户的交互,如HttpSession接口。 2. **JSP**: JSP是一种动态网页技术,它将HTML代码...

    javaweb快速入门

    - **表单(form)处理**: 在JavaWeb开发中,表单是非常重要的一部分,用于收集用户的输入。常见的表单元素包括: - 文本框 `&lt;input type="text"&gt;` - 密码框 `&lt;input type="password"&gt;` - 提交按钮 `...

    学习javaweb的学习过程

    - **常用方法**:`getParameter(String name)`用于获取指定名称的参数值,`getHeader(String name)`用于获取指定名称的头部信息。 #### 十、Response对象与Cookie使用 - **Response对象**:服务器响应客户端的HTTP...

    javaweb贴吧

    在JavaWeb贴吧中,JSP主要负责视图部分,展示帖子列表、用户个人信息、发帖和回帖表单等界面元素。 3. **MySQL**:MySQL是一款流行的开源关系型数据库管理系统,因其高性能、稳定性以及易用性而广泛应用于Web应用...

    简单JavaWeb增删改查

    根据需求,可以使用SQL的SELECT语句获取特定或所有记录,然后将结果集转化为Java对象列表。前端可以用JSP遍历对象列表并展示。另外,使用ModelAndView或者视图解析器如Thymeleaf能更方便地处理视图渲染。 3. **更新...

    JavaWeb程序设计入门课件HttpServletRes

    例如,`getParameter()`用于获取请求参数值,`getHeader()`用于获取请求头信息,`getMethod()`揭示了请求使用的方法。 学习这个课程件,初学者将了解到如何在JavaWeb应用中创建Servlet,处理HTTP请求,并构造合适的...

    JavaWeb实训-jsp实现对于用户的注册

    当HTML表单提交后,JSP页面接收到请求,可以使用内建对象来获取表单数据。例如,`request.getParameter("username")`能获取名为"username"的表单字段值。JSP还提供了其他内建对象,如`response`用于设置响应,`...

    探讨Ajax获取表单值向Servlet传递的设计方案.doc

    本文将探讨如何使用Ajax获取表单值并将其传递给Servlet进行处理。 首先,我们需要了解的是,尽管存在多种MVC框架如Struts、Struts2、SpringMVC和WebWork等,但它们都是基于Servlet技术构建的。Servlet是JavaWeb的...

    javaweb 增删改查实例

    编写一个`DBConnection`类,包含获取数据库连接的方法,例如`getConnection()`。记得处理异常并关闭连接。 4. **增(Create)**:要插入新数据,使用`PreparedStatement`来执行SQL的`INSERT INTO`语句。这个类允许...

    javaweb实现登录注册功能

    开发者需要重写Servlet的`doGet`或`doPost`方法来处理HTTP请求,并通过`request`和`response`对象获取和设置请求参数。 2. **MySQL数据库**: MySQL是一个广泛使用的开源关系型数据库管理系统。在这个项目中,...

    javaweb留言板

    在`javaweb留言板`中,开发者可能会在项目的配置文件中设置连接池的相关参数,如最小连接数、最大连接数、超时时间等。 综上所述,`javaweb留言板`是一个典型的JavaWeb应用示例,它结合了前后端技术和数据库管理,...

    javaweb 紫金学院

    9. **请求参数获取**: - 要准确地获取请求页面中名称为`name`的文本框输入,应该使用`request.getParameter("name")`。 10. **Response对象的重定向**: - 使用`response.sendRedirect()`方法可以实现页面的...

Global site tag (gtag.js) - Google Analytics