当前位置: 首页 > news >正文

昆明小程序定制开发/清理优化大师

昆明小程序定制开发,清理优化大师,番禺手机网站制作推广,网站 导航条1.response对象方法简介 response:响应对象 提供的方法: void addCookie(Cookie cookie);服务器向客户端增加cookie对象 void sendRedirect(String location)throws IOException:页面跳转的一种方法重定向方法。 void setContetType(String type):设置服…

1.response对象方法简介

response:响应对象
提供的方法:
void addCookie(Cookie cookie);服务器向客户端增加cookie对象
void sendRedirect(String location)throws IOException:页面跳转的一种方法重定向方法。
void setContetType(String type):设置服务器端响应的编码(设置服务器端的contentType类型)


2.示例:登录

login.jsp->check.jsp->success.jsp
登录后检查密码是否正确,正确则跳到success.jsp页面

login.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><form action="check.jsp" method = "post">用&nbsp;户&nbsp;名:<input type = "text" name = "uname"><br/>&nbsp;密&nbsp;&nbsp;码:<input type = "password" name = "pwd"><br/><input type = "reset" value = "重置">&nbsp;&nbsp;&nbsp;<input type = "submit" value = "登录"><br/></form>
</body>
</html>


check.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><%request.setCharacterEncoding("UTF-8");String name = request.getParameter("uname");String password = request.getParameter("pwd");if((name.equals("zs")) && (password.equals("12345"))){response.sendRedirect("success.jsp");//            request.getRequestDispatcher("success.jsp").forward(request, response);}else{out.print("用户名或者密码错误");}%>
</body>
</html>

success.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><%String name = request.getParameter("uname");out.print(name+"欢迎您!");%>
</body>
</html>

输入正确的用户名密码跳转到了success.jsp但是用户名没有获取。注意观察地址栏

如果使用request.getRequestDispatcher(“success.jsp”).forward(request, response);
地址栏如下

地址栏不同,而且获取到了用户名的值。


3.区别

重定向:response.sendRedirect(“success.jsp”);
请求转发:request.getRequestDispatcher(“success.jsp”).forward(request, response);
区别在于:
请求转发

重定向



概括:最重要的是理解他们两者的区别:
就是请求转发他只执行一次,他不会跳转到success,在其内部就获得了用户名参数。
重定向执行两次,check验证对了以后需要返回客户端告诉他应该去找success。

可以关注自建Blog:http://47.107.118.184

http://www.lbrq.cn/news/795853.html

相关文章:

  • WordPress主题zero/优化推广服务
  • 广州家居网站设计/百度搜索智能精选
  • 江阴公司企业网站建设/济南做seo的公司排名
  • 中铁建设集团集采网站/注册一个公司网站需要多少钱
  • 商城网站建设平台/竞价防恶意点击
  • 互联网做网站/1个百度指数代表多少搜索
  • 效果图制作软件app/seo 优化思路
  • 西宁做手机网站的公司/太原网站建设开发
  • 如何设计公司网站/潍坊网站模板建站
  • 公司网站建设建议/关键词数据分析工具有哪些
  • 做3dmax效果图任务的网站/水果网络营销策划书
  • 做兽设的网站/windows优化大师是自带的吗
  • 短网址在线生成短网址/上海seo搜索优化
  • 石家庄的网站建设公司哪家好/广告优化师是做什么的
  • 用易语言做网站抢购软件/品牌推广思路
  • 网站章子怎么做/百度seo是什么意思
  • 大连金普新区城乡建设局网站/百度在线扫一扫
  • 网站开发历史/华为手机软文范文300
  • 生态旅游网站的建设/印度疫情最新消息
  • 网站建设价格女/电话营销
  • 昆山网站建设公司苏州爬虫科技/苏州网络公司
  • wordpress 首页视频/kj6699的seo综合查询
  • iis7 wordpress 伪静态/东莞seo广告宣传
  • 购物网站两化融合建设项目报告/国外免费建站网站搭建
  • 做网站用宋体有版权问题吗/交友平台
  • 天津学网站建设/宁德市房价
  • 网站建设应当注意/公关公司排行榜
  • 局域网网站开发/seo运营专员
  • 重庆孝爱之家网站建设/江苏seo网络
  • 网站怎么吸引用户/主流网站关键词排名
  • 关于域名的级别
  • Arrays.asList() add方法报错java.lang.UnsupportedOperationException
  • Java线程安全类设计思路总结
  • 前端与后端部署大冒险:Java、Go、C++三剑客
  • 数据结构初学习、单向链表
  • Day18--二叉树--530. 二叉搜索树的最小绝对差,501. 二叉搜索树中的众数,236. 二叉树的最近公共祖先