博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Servlet基本_画面遷移
阅读量:6193 次
发布时间:2019-06-21

本文共 641 字,大约阅读时间需要 2 分钟。

画面遷移方法は、下記ようがある。

・リクエストのディスパッチ
・リダイレクト(画面から)
1、ディスパッチ
1)概念
サーブレットから他のリソース(サーブレット、JSP、Htmlなど)にリクエストを転送することをディスパッチと言う。
ディスパッチはサーバ側で他のリソースに処理を移す方法です。
利用するAPIは、javax.servlet.RequestDispatcher()である。
2)RequestDispatcherの取得
RequestDispatcherオブジェクトは下記メソッドで取得できる、
・ServletRequest.getRequestDispatcher(java.lang.String)
・ServletContext.getRequestDispatcher(java.lang.String),
・ServletContext.getNamedDispatcher(java.lang.String),
3)種類
ディスパッチは下記2種類がある、
・フォワード:転送先のリソースに出力結果を任せる
・インクルード:転送先のリソースの出力結果をインクルードする
2、リダイレクト
リダイレクトはクライアントに「次はここにアクセスしてね」と一度処理を戻す。
利用するAPIは、HttpServletResponse.sendRedirect()である。

转载于:https://www.cnblogs.com/nliao/p/3181077.html

你可能感兴趣的文章
怎样轻松将SD卡照片数据恢复
查看>>
Gsoap编译
查看>>
Linux下函数调用堆栈帧的详细解释【转】
查看>>
洛谷P2765 魔术球问题(贪心 最大流)
查看>>
SQL Server2016 配置管理器
查看>>
并发下线程池的最佳数量计算
查看>>
@EnableAsync和@Async开始异步任务支持
查看>>
匿名内部类和内部类中的this
查看>>
[Python设计模式] 第27章 正则表达式——解释器模式
查看>>
ROS设备的性价比图
查看>>
日志分析方法
查看>>
Android TV 开发 (1)
查看>>
The POM for XXX is invalid, transitive dependencies (if any) will not be available解决方案
查看>>
让你的系统“坚挺不倒”的最后一个大招——「降级」
查看>>
处理linux下面的mysql乱码问题(下面的utf8换成gb2312也是可以的)
查看>>
Java常见设计模式之适配器模式
查看>>
免费 官方的ASP.NET MVC电子书-Professional ASP.NET MVC 1.0
查看>>
MS CRM 2011 RetrieveMultiple with JScript JQuery Silverlight LINQ FetchXML and QueryExpression
查看>>
Elasticsearch: Indexing SQL databases. The easy way
查看>>
应用开发框架之——插件、包
查看>>