使用request对象进行简单的注册以及信息显示
Request内置对象的使用
概述:request对象主要用于接收客户端发送的请求信息,客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。封装了用户提交的信息。在注册界面使用的多
实例1:设定并且获取属性值
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>展示信息</title>
</head>
<body>
<%
//设置值
request.setAttribute("username", "小红");
request.setAttribute("pwd", "12345678");
%>
<!-- 取值 -->
用户名:<%=request.getAttribute("username")%><br>
密码 :<%=request.getAttribute("pwd")%>
</body>
</html>
网站的简单注册,没有信息验证注册界面(html编写)
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>注册界面</title>
</head>
<body>
<form action="successlogin.jsp" method="post">//action代表跳转到哪个界面
<h1 align="center">欢迎来到注册页面</h1>
<table align="center" border="1">
<tr>
<td>用户名:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="pwd"></td>
</tr>
<tr>
<td>性别:</td>
<td><input type="radio" value="男" name="gender"
checked="checked">男 <input type="radio" value="女"
name="gender">女</td>
</tr>
<tr>
<td>爱好:</td>
<td><input type="checkbox" value="钓鱼" name="hobbies"
checked="checked">钓鱼 <input type="checkbox" value="跑步"
name="hobbies">跑步 <input type="checkbox" value="喝茶"
name="hobbies">喝茶 <input type="checkbox" value="看书"
name="hobbies" checked="checked"> 看书</td>
</tr>
<tr>
<td>学历:</td>
<td><select name="education">
<option value="小学">小学</option>
<option value="初中">初中</option>
<option value="高中">高中</option>
<option value="大学">大学</option>
</select></td>
</tr>
<tr>
<td>备注:</td>
<td><textarea name="remark" rows="3" cols="13"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><button type="submit">注册</button>
<button type="reset">重置</button></td>
</tr>
</table>
</form>
</body>
</html>
跳转到成功界面显示信息
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>信息展示</title>
</head>
<body>
<h1>注册成功</h1>
<%
request.setCharacterEncoding("utf-8");//如果不设置提交编码的形式,会出现乱码。
//获取参数
String username=request.getParameter("username");
String pwd=request.getParameter("pwd");
String gender=request.getParameter("gender");
String remark=request.getParameter("remark");
String education=request.getParameter("education");
String [] hobbies=request.getParameterValues("hobbies");//将信息保存在数组中
%>
用户名:<%=username %><br>
密码:<%=pwd %><br>
性别:<%=gender %><br>
<%
out.print("爱好:");
for(int i=0;i<hobbies.length;i++){
out.print(hobbies[i]+" ");//循环输出兴趣
}
%><br>
学历:<%=education %><br>
备注:<%=remark %>
</body>
</html>
输入/输出对象
out对象
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>向界面输出字符串</title>
</head>
<body>
<%
out.print("hello jsp");
out.print("</br>");
//</br>不能直接写在java代码框里
out.println("你好啊");//println代表换行符,由于浏览器的原因可能不会换行
%>
缓冲区大小:<%=out.getBufferSize()%></br>
缓冲区剩余大小:<%=out.getRemaining()%></br>
是否自动关机清除缓冲区:<%=out.isAutoFlush()%></br>
</body>
</html>
使用request对象进行简单的注册以及信息显示的更多相关文章
- JSP中request对象的简单实用,实现简单的注册以及个人信息的展示
JSP中Request对象的使用 概述:request对象主要用于接收客户端发送来的请求信息,客户端的请求信息被封装在request对象中,通过它可以了解到客户的需求,然后做出响应.主要封装了用户提交 ...
- laravel中的$request对象构造及请求生命周期
laravel应用程序中index.php是所有请求的入口.当用户提交一个form或者访问一个网页时,首先由kernel捕捉到该session PHP运行环境下的用户数据, 生成一个request对象 ...
- 5.request对象详解
可以通过request对象获取表单提交的值,get或者post方式都是可以得 例子:login.jsp表单 <%@ page language="java" import=& ...
- request 对象和 response 对象
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象 HttpServletResponse HttpServletR ...
- Volley(二)—— 基本Request对象 & RequestQueue&请求取消
详细解读Volley(一)—— 基本Request对象 & RequestQueue&请求取消 Volley它非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作, ...
- 在SpringMVC中获取request对象的几种方式
1.最简单的方式(注解法) @Autowired private HttpServletRequest request; 2.最麻烦的方法 a. 在web.xml中配置一个监听 <listene ...
- Node.js基于Express框架搭建一个简单的注册登录Web功能
这个小应用使用到了node.js bootstrap express 以及数据库的操作 :使用mongoose对象模型来操作 mongodb 如果没了解过的可以先去基本了解一下相关概念~ 首先注 ...
- [原创]java WEB学习笔记47:Servlet 监听器简介, ServletContext(Application 对象), HttpSession (Session 对象), HttpServletRequest (request 对象) 监听器,利用listener理解 三个对象的生命周期
本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ...
- Asp.net内置对象之Request对象(概述及应用)
Request对象主要用于获取来自客户端的数据,如用户填入表单的数据.保存在客户端的Cookie等,本文将围绕Request对象,讲解其的主要作用:读取窗体变量.读取查询字符串变量.取得Web服务器端 ...
随机推荐
- 来看看这位年轻的 eBay 小伙是如何成为 Committer
介绍一下我自己 目前就职于eBay中国,专注于微服务中间件,分布式架构等领域,同时也是狂热的开源爱好者. 如何成为一个commiter 过去几个月,我一直持续在为 Apache DolphinSche ...
- 大家都能看得懂的源码(一)ahooks 整体架构篇
本文是深入浅出 ahooks 源码系列文章的第一篇,该系列已整理成文档-地址.觉得还不错,给个 star 支持一下哈,Thanks. 第一篇主要介绍 ahooks 的背景以及整体架构. React h ...
- python必备基础
1. 基础函数 序号 函数 说明 1 print() 打印 2 input() 输入 3 int() 转化为整形 4 float() 转化为浮点型 5 str() ...
- pod资源的健康检查-liveness探针的exec使用
使用探针的方式对pod资源健康检查 探针的种类 livenessProbe:健康状态检查,周期性检查服务是否存活,检查结果失败,将重启容器 readinessProbe:可用性检查,周期性检查服务是否 ...
- RHEL7从安装的字符界面转为桌面GUI图形化步骤
1.光驱装载原版光盘镜像 2.挂载光盘镜像 mount /dev/sr0 /media 3.配置本地yum源 vi /etc/yum.repos.d/local.repo [rhel] name=rh ...
- C#实现HTTP访问类HttpHelper
在项目开发过程中,我们经常会访问第三方接口,如我们需要接入的第三方接口是Web API,这时候我们就需要使用HttpHelper调用远程接口了.示例中的HttpHelper类使用Log4Net记录了每 ...
- 表单动态增加div元素提交方法
实现的效果如下: 1 var detail_div = 1; 2 var i=0; 3 function add_div() { 4 var e = document.getElementById(& ...
- GIN and RUM 索引性能比较
gin索引字段entry构造的TREE,在末端posting tree|list 里面存储的是entry对应的行号. 别无其他信息.rum索引,与GIN类似,但是在posting list|tree的 ...
- ViewBinding 与 Kotlin 委托双剑合璧
请点赞关注,你的支持对我意义重大. Hi,我是小彭.本文已收录到 GitHub · Android-NoteBook 中.这里有 Android 进阶成长知识体系,有志同道合的朋友,关注公众号 [彭旭 ...
- dp-位移模型(数字三角形演变)
由数字三角形问题演变而来下面的题: https://www.cnblogs.com/sxq-study/p/12303589.html 一:规定位移方向 题目: Hello Kitty想摘点花生送给她 ...