- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP页面跳转大全
HYPERLINK /yuxiangtong0524@126/blog/static/8008616320103215348290/ /yuxiangtong0524@126/blog/static/8008616320103215348290/JSP中的跳转:?(1). forward()方法???? 使用到javax.servlet.RequestDispatcher类???? RequestDispatcher rd = getServletContext().getRequestDispatcher(url);???? rd.forward(requestVar,requestVar); //传递servlet的入口参数???? /*forward函数已经把原页面的request,response对象传入新的页面,因此这新旧页面拥有相同的request,response对象。request.getparameter(var)就可以得到相应的值.*/???? /*forward()是直接在server做的,浏览器并不知道,也不和浏览器打交道,浏览器的地址不变化。*/
??? 即:???? getServletContext().getRequestDispatcher(url).forward(requestVar,responseVar);
??? 服务器端Servlet进行转向的4种方法:???? 1.ServletContext的getRequestDispatcher()???????? 2.ServletContext的getNamedDispatcher()??????? 3.ServletRequest的getRequestDispatcher()??????? 4.ServletResponse的sendredirect()进行转向。
??? forward方法,因为这些这样比较高效。只有在forward方法不能使用时,再使用servletresponse的sendredirect()方法。
(2).response.sendRedirect(url);?????? 其实是向浏览器发送一个特殊的Header,然后由浏览器来做转向,转到指定的页面,所以用sendRedirect时,浏览器的地址栏上可以看到地址的变化。新页面不能处理旧页面的pagecontext
(request,response,...)对象.???? 在response.sendRedirect之后,应该紧跟一句return;
(3).HTML语言的自动跳转???? html???? head???????? meta http-equiv=refresh content=0;url= HYPERLINK / ???????? 0是等待时间,如果设置为5表示等待5s后开始跳转???? /head???? …………
(4).JavaScript跳转?A:??? script languate=javascript???????????????? window.location.replace( HYPERLINK / );???????? /script
B:??? 也可以直接给window.location属性赋值,window.location=url,与A不同的是有历史记录
C:??? script languate=javascript???????????? document.location.href( HYPERLINK / );???????? /script???????? 对于document,location不是不是对象,document.location=document.url
D:??? history对象的forward(),back(),go()方法.go()方法需要一个整形入口参数???????? a href=javascript:history.go(-1)返回上一步/a???????? 等价于a href=javascript:history.back()返回上一步/a
E:??? document.formName.action=test.jsp;??????? document.formName.submit();?? //使用JS提交的方式
第一种:?script language=javascript type=text/javascript?window.location.href=login.jsp?backurl=+window.location.href;?/script
第二
您可能关注的文档
- java实验Java语言中的常用类.doc
- java实验报告书格式模板.doc
- JAVA封装的简单例子.doc
- java就业培训指标…….docx
- JAVA工厂模式结合单例模式的应用.doc
- JAVA常用日期格式处理.doc
- java常用的几种集合.doc
- java序列化存储读取文件.doc
- java开发中的特殊字符.doc
- Java异常总结runtimeExceptiong.docx
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
文档评论(0)