内置对象—request
1.request:处理客户端浏览器提交的请求中的各项参数和选项。form表单提交后处理中文乱码问题的方法:在处理表单的页面写request.setCharacterEncoding("gb2312");
request.setAttribute(“key”,obj);此种方法传值时只有当用forward跳转时才能传值!!在servlet中用
request.setAttribute("noticeList", noticeList); request.getRequestDispatcher("Notice.jsp").forward(request, response); 也是forward跳转。
用request取数组的值,例如在login.jsp页面内:
<%@ page contentType="text/html;charset=gbk" %> <html> <body>
<form action="login_deal.jsp" method="post"> <table align="center">
<tr><th>姓名:</th><td><input type="text" name="name"></td></tr>
<tr><td><input type="checkbox" name="like" value="鹿晗"/>鹿晗</td></tr>
<tr><td><input type="checkbox" name="like" value="吴亦凡"/>吴亦凡</td></tr>
<tr><td><input type="checkbox" name="like" value="黄子韬"/>黄子韬</td></tr>
<tr><td><input type="checkbox" name="like" value="金钟大"/>金钟大</td></tr>
<tr><th>密码:</th><td><input type="password" name="pwd"></td></tr>
<tr><td><input type="submit" value="提交"/></td></tr> </table>
</form> </body> </html>
在接收表单值的页面login_deal.jsp页面中的代码:
<%@ page contentType="text/html; charset=gb2312" %>
<%@page import="java.lang.reflect.Array"%>
<html><body>
<%
request.setCharacterEncoding("gb2312");
%>
<table>
<tr><td>用户名:</td><td><%=request.getParameter("name") %></td></tr>
<%
String[] likes=request.getParameterValues("like");
if(likes!=null){
int size=0;
size=Array.getLength(likes);
for(int i=0;i<size;i++){%>
<tr><td><%=likes[i] %></td></tr>
<%
}
}
%>
<tr><td>密码:</td><td><%=request.getParameter("pwd") %></td></tr>
</table>
</body></html>
转载于:https://www.cnblogs.com/mymindview/p/3505149.html
内置对象—request相关推荐
- jsp内置对象--request对象
request对象 客户端的请求信息被封装在request对象中,通过它才能了解客户的需求,然后做出响应,他是HttpServletRequset类的实例request对象具有请求域,即完成客户的请求 ...
- JSP内置对象——Request
一.原理 1. request和response对象是由服务器创建的.我们来使用它们 (我们不创建,仅仅使用,做IDEA的搬运工) 2. request对象是来获取请求消息,response对象是来设 ...
- JSP内置对象-request
request 对象是 javax.servlet.httpServletRequest类型的对象. 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据.(包括头信息.系统信 ...
- JSP的9个内置对象-request
request:javax.servlet.http:HttpServletRequest的实例,该对象封装了一次请求,客户端的请求参数都被封装在该对象里.获取客户端请求参数必须使用该对象.常用的方法 ...
- JSP内置对象request——setAttribute/getAttribute的使用
学习本文章前需知getRequestDispatcher的使用 前言 一.setAttribute是什么? 二.使用步骤示例 1.建ArrayList和HashMap 2. 使用setAttribut ...
- ASP内置对象Request的ServerVariables集合列表
Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提 ...
- JSP内置对象:request、response、out、session、application等内置对象
Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能. 所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中 ...
- JSP:1. 指令(page ;include ;taglib)2. 内置对象
1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: ...
- JSP的概念||原理||JSP的脚本||JSP的内置对象||response.getWriter()和out.write()的区别||案例:改造Cookie案例
1. 概念 * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * ...
最新文章
- 《关系营销2.0——社交网络时代的营销之道》一T表示Technology(技术)
- Oracle数据库的下载和安装
- python安装与开发环境搭建实验总结_python实验一:python环境配置
- 素数环 与 算法 全排列
- Apache 工作模式配置优化
- CentOS7 基于http服务搭建本地yum仓库
- Nginx 配置学习
- HTML5新增表单属性(HTML5)
- WP7开发平台介绍及开发注意事项【WP7学习札记之二】
- java之split用法注意
- GCode软件使用说明书
- SRCNN:基于深度学习的超分辨率开山之作回顾
- ShenYu 网关部署趟的坑
- 苹果说全是假的,市面不存在原装贴膜
- 【bat/batch】bat中的转义字符
- android启动页广告图,一张图搞定APP启动页广告
- 我不怕未知的困难,我只怕身边没有你
- leetcode-841-钥匙和房间 题解
- 关于「微信小程序」背后的故事
- stm32学习笔记——通用计时器基本原理
热门文章
- GetOverlappedResult取操作结果
- android sync manager wifi pc,Android SyncManager 实现
- python的面向对象编程学生成绩_python的类_面向对象编程
- 003_推箱子-事件
- 010_logback中的SocketAppender
- 001-引入layui和layui.code方法
- 015_html注释
- java 编辑我的世界_Editing Java版1.13 (section)
- mqtt 获取所有topic_MQTT协议解析
- com.facebook.imagepipeline.bitmaps.TooManyBitmapsException Fresco使用过程中遇到的坑