`
dupengtao
  • 浏览: 32971 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

自学Servlet_8_request(表单)

阅读更多
<form action="/day06/servlet/RequestDemo5" method="post">
    	用户名:<input type="text" name="username"><br/>
    	密码:<input type="password" name="password"><br/>
    	性别:
    		<input type="radio" name="gender" value="male">男
    		<input type="radio" name="gender" value="female">女
    		<br/>
    	城市:<select name="city">
    		 	<option value="bj">北京</option>
    		 	<option value="sh">上海</option>
    		 	<option vlaue="cs">长沙</option>
    		 </select><br/>
    		 
    	爱好:
    		<input type="checkbox" name="like" value="games">游戏
    		<input type="checkbox" name="like" value="movies">电影
    		<input type="checkbox" name="like" vlaue="song">听歌
    		<input type="checkbox" name="like" value="dance">跳舞
    		<br/>
    	简历:<textarea rows="5" cols="60" name="resume"></textarea><br/>
    	大头照:<input type="file" name="file"><br/>
    	
    		<input type="hidden" name="aaa" value="bbb"><br/>
    		
    		<input type="button" value="点点">
    		
    	<input type="submit" value="提交">
    </form>

servlet:
String username = request.getParameter("username");
		if(username!=null && !username.trim().equals("")){//都要这么写,防止之间访问
			System.out.println("username="+  username);
		}
		
		String password = request.getParameter("password");
		System.out.println("password="  + password);
		
		String gender = request.getParameter("gender");  //radio
		if(gender!=null){
			System.out.println("gender=" + gender );
		}
		String city = request.getParameter("city");
		System.out.println("city=" + city);
		
		String likes[] = request.getParameterValues("like");
		for(int i=0;likes!=null && i<likes.length;i++){
			System.out.println("like=" + likes[i]);
		}
		
		String resume = request.getParameter("resume");
		System.out.println("resume=" + resume);
		
		
		String value = request.getParameter("aaa");
		System.out.println("aaa=" + value);


分享到:
评论

相关推荐

    JSP网络开发实例自学手册

    2. **表单处理**:学习如何接收和处理来自HTML表单的数据,比如使用request对象的getParameter方法获取用户输入。 3. **会话管理**:理解session对象的使用,如何在用户的多次交互间保存信息,例如购物车功能的实现...

    java自学==jsp实例

    总的来说,Java自学过程中,JSP实例的学习可以帮助你更好地理解动态网站开发,并结合Servlet和MVC模式构建复杂的Web应用程序。通过实践和不断的练习,你可以熟练地运用JSP来创建交互式的、功能丰富的网页。

    jsp自学教程8例 1

    **JSP自学教程8例——深入理解Web开发技术** JSP(JavaServer Pages)是Java平台上的一种动态网页技术,它允许开发者将静态HTML与动态Java代码结合在一起,以创建交互式的网页应用。本教程旨在帮助初学者快速掌握...

    Java Web自学笔记

    另外,`input.jsp`和`output.jsp`展示了如何通过表单提交数据,并在服务器端使用`request.getParameter`解析这些数据来生成动态表格。 总的来说,Java Web自学笔记涵盖了JSP的基础语法、执行机制以及在处理HTTP请求...

    java自学路线图java自学路线图.doc

    Java自学之路涵盖了许多核心知识点,从基础到高级,构建了一个完整的知识体系。以下是对这些知识点的详细解析: 1. **J2SE**:Java Standard Edition是Java的基础,它包括面向对象编程的核心概念,如封装、继承和...

    Java自学知识点参考.doc

    Java自学知识点涵盖了许多核心领域,从基础的J2SE到高级的企业级开发技术。以下是这些知识点的详细解析: 1. **J2SE**: J2SE是Java标准版,包括面向对象编程的基础,如封装、继承和多态。理解内存管理,特别是递归...

    jsp自学课件超详细(近两百个幻灯片讲解)

    JSP可以配合HTML表单处理用户输入,通过`request.getParameter()`获取表单字段的值。 **3.5 JSP与客户机的交互** JSP可以通过处理HTTP请求和响应来与客户机进行交互。当用户提交表单或者点击链接时,JSP页面会根据...

    JSP程序设计从入门到精通,自学者适合

    3. **JSP内置对象**:JSP提供了一系列内置对象,如`request`、`response`、`session`、`application`等,方便开发者处理请求、响应、会话和应用级数据。 ### 二、JSP脚本元素 1. **脚本声明**(! %&gt;):用于定义...

    自学javaweb-b站黑马Xmind思维导图笔记

    在本自学课程中,我们将深入探讨多个关键知识点,这些知识点涵盖了从基础到进阶的JavaWeb开发。 首先,JSP(JavaServer Pages)与MVC(Model-View-Controller)模式是JavaWeb开发中的重要组成部分。JSP是一种动态...

    Teach Yourself JSP 2.0 With Apache Tomcat In 24 Hours,2003-Sams

    - 使用request对象处理表单数据。 - 在Servlet中检索表单变量。 - 表单处理的不同方式。 #### Hour 4: 浏览器与服务器的交互 - 解析HTTP协议。 - 常见请求头和响应头。 - HTTP POST命令详解。 - GET与POST的区别。...

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘

    第8章 Servlet技术 171 8.1 Servlet简介 171 8.1.1 Servlet概述 171 8.1.2 Servlet技术特点 172 8.1.3 Servlet的生命周期 173 8.1.4 开发、部署一个简单的Servlet 174 8.2 Servlet常用接口及使用 177 8.2.1 Servlet...

    Javaweb程序设计教学大纲.pdf

    - Servlet数据处理:处理表单数据和HTTP请求报头。 3. Servlet会话跟踪: - 会话跟踪简介:理解会话跟踪的重要性。 - Cookie:了解Cookie的工作原理,掌握读写方法。 - Session:理解Session的生命周期,熟练...

    《JSP程序设计》教学课件

    `&lt;jsp:action&gt;`则用于执行特定的动作,如包含其他页面、处理表单数据等。 2. **JSP脚本元素** 包括`&lt;% %&gt;`中的Java脚本段、`! %&gt;`的声明部分和`&lt;%= %&gt;`的表达式。脚本元素允许开发者在页面生命周期的特定阶段插入...

    【JavaWeb开发技术】实验指导书.doc

    建议参考的教材包括《JavaWeb技术与应用》、《JSP工程开发案例全程实录》、《在实战中成长—JSP开发之路》、《Tomcat与Java Web开发详解》以及《Java Web整合开发完全自学手册》。 通过这些实验,学生将能深入理解...

    Struts2文件上传示例

    import org.apache.commons.fileupload.servlet.ServletFileUpload; // ... public String execute() throws Exception { if (!ServletFileUpload.isMultipartContent(request)) { return INPUT; } ...

    教学、学习必备:jsp教案

    本教程详细介绍了JSP(Java Server Pages)技术,旨在为初学者提供全面的学习资源,适用于教学与个人自学。课程分为多个章节,深入浅出地讲解了JSP的核心概念和技术。 ### 第1章 JSP简介 1.1 软件编程体系 软件编程...

    Struts原理、开发及项目实施

    Action Form通常称之为FormBean,封装了来自于Client的用户请求信息,如表单信息。Action通常称之为ActionBean,获取从ActionSevlet传来的FormBean,取出FormBean中的相关信息,并做出相关的处理,一般是调用Java ...

    jsp网站(学生信息管理系统)

    在这个项目中,开发者通过自学JSP,利用其动态网页生成能力,构建了一个用于管理学生信息的系统。系统运行在单机版的Tomcat服务器上,展示了JSP在Web开发中的基础应用。 JSP是Java平台上的一个重要组成部分,它允许...

Global site tag (gtag.js) - Google Analytics