`

jsp 返回上一页

    博客分类:
  • J2EE
阅读更多
<%String ref = request.getHeader("REFERER");%>

<input type="button" name="returngo" value="/blog/返回上一页"  onclick="javascript:window.location='<%=ref%>'" >


1.struts Ation中的用法:
Jsp获取上一页的url

String url=request.getHeader("Referer");


返回上一页

mapping.findForward(url);



2.
利用javascript

public  String jump( String jump) 
{ 
  String url=null; 
  
  if(jump=="back") 
  { 
    url="javascript:history.go(-1);\n";  //返回上一页 
  } 
  else if(jump=="home") 
  { 
  url="javascript:window.location.href='index.jsp';\n";  //返回首页 
  } 
  else if(jump=="") 
  { 
  url=""; 
  } 
  else 
  { 
  url="javascript:window.location.href='"+jump+"';\n";        /返回指定页 
  } 
  String script_start="<script language=\"javascript\">\n";  
  String script_end="</script>"; 
  String go=script_start+url+script_end; 
  return go; 
} 



在Ation中用法
        response.setContentType("text/html; charset=UTF-8");
        response.setHeader("Cache-Control", "no-cache");
        PrintWriter out = response.getWriter();

        String jump = ju.jump("home");
        out.println(jump);
分享到:
评论
1 楼 lupeng0527 2012-02-23  
这个不错!              

相关推荐

    jsp返回上一页和刷新

    jsp返回上一页和刷新 jsp返回上一页和刷新是jsp开发中经常遇到的问题,本文将总结常用的jsp返回上一页和刷新的方法。 一、使用JavaScript返回上一页 JavaScript提供了多种方法来返回上一页,以下是一些常用的方法...

    在多个页面传递jsp参数

    在多个页面传递jsp参数在多个页面传递jsp参数

    关于jsp的一系列错误整理

    5. **JSP返回上一页**: JSP中返回上一页可以使用`&lt;jsp:include page="javascript:history.back()" /&gt;`或`()"&gt;返回上一页&lt;/a&gt;`。但是,这可能会导致用户失去POST数据,应谨慎使用。 6. **数据库编码**: JSP与...

    jsp返回登陆前的页面的几种实现

    ### jsp返回登录前的页面的几种实现 在开发基于Web的应用程序时,经常会遇到用户登录前后页面跳转的问题。为了提升用户体验,一种常见的做法是在用户登录后返回到登录之前的页面。本文将详细介绍几种实现这一功能的...

    json2 ajax返回list处理 在jsp页面 遍历

    这里我们将深入探讨如何在JSP页面上处理通过AJAX返回的JSON列表,并进行遍历显示。 首先,我们需要理解JSON2库的作用。在一些旧的浏览器中,如IE7及更早版本,原生不支持JSON对象。JSON2库由Douglas Crockford编写...

    backspace键返回上一页的问题

    可处理在jsp界面中,文本框为只读和disable状态时,按backspace键返回上一页的问题

    jsp页面加载时提示loading

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它是Java技术的一部分,允许开发者将HTML、CSS和JavaScript代码与Java代码相结合,从而实现服务器端的业务逻辑处理。当你遇到“jsp页面加载时...

    jsp 简单注册并在另一页面显示注册的信息

    在这个系统中,用户可以在一个页面上填写注册信息,然后这些信息会被处理并存储,最后在另一个页面上展示出来。这通常涉及到客户端与服务器端的数据交互、表单提交、数据验证以及数据持久化等关键环节。 【描述详解...

    JSP商品详细信息页面

    1. JSP基础:JSP是Java平台上的一个标准,它允许开发人员将Java代码嵌入到HTML或XML文档中,以便在服务器端处理数据并返回动态内容。JSP页面由HTML、JSP指令、脚本元素和表达式组成,能够实现视图与逻辑的分离。 2....

    jsp jstl server2000 servlet使用,实现首页、上一页、下一页、尾页、选择页

    本教程将深入讲解如何使用JSP、JSTL和Servlet在IBM WebSphere Application Server 2000(Server2000)上实现分页功能,包括首页、上一页、下一页、尾页以及自定义页数的跳转。 首先,我们需要理解JSP(JavaServer ...

    在一个JSP页面里面根据条件动态的加载另一个jsp页面

    在这个场景中,我们讨论的是如何在一个JSP页面上根据特定条件动态地加载另一个JSP页面,这个新加载的页面通常会显示从数据库(例如Oracle)中检索到的数据。这通常涉及到前端技术如jQuery和Ajax,以及服务器端的处理...

    一页简单的jsp写成的小游戏

    在网页开发领域,JavaServer Pages(JSP)是一种广泛使用的服务器端脚本语言,它允许开发者创建动态、交互式的Web应用程序。本篇将详细讲解如何使用JSP来制作一个简单的“俄罗斯方块”小游戏。 首先,我们要理解JSP...

    springboot连接数据库返回jsp项目

    在本项目中,SpringBoot被用来构建一个web应用,与数据库交互并返回JSP页面。 首先,我们关注的是数据库连接。项目中采用了阿里巴巴的Druid数据源。Druid是一个高性能、全面的数据库连接池,它不仅提供了强大的监控...

    jsp页面人力资源管理系统静态页面

    静态页面在人力资源管理系统中起到用户与后台数据库交互的桥梁作用,通过表单提交、链接点击等方式传递用户的请求到服务器,并接收服务器返回的数据更新页面内容。 【标签】"jsp页面"提示我们这个系统是基于JSP技术...

    jsp简单注册,登录页面

    JSP的核心原理是将Java代码转化为Servlet,然后由Web服务器执行并返回结果给客户端。 在这个"jsp简单注册,登录页面"项目中,我们主要涉及到以下几个关键知识点: 1. **HTML/CSS/JavaScript基础**:登录和注册页面...

    JSP编写的注册页面

    总的来说,这个“JSP编写的注册页面”项目涉及到前端交互设计、后端数据处理、数据库操作以及用户输入验证等多个方面,是学习和实践JSP开发的一个很好的案例。通过这个项目,开发者不仅可以深化对JSP的理解,还能...

    动态Jsp页面转换成静态Html页面

    1. 请求处理:用户请求一个动态JSP页面,服务器上的Servlet捕获该请求。 2. 页面解析:Servlet读取JSP文件,解析并执行其中的Java代码,生成HTML字符串。 3. 文件保存:Servlet将生成的HTML字符串写入到一个新的HTML...

    JSP页面音乐

    返回这个URL给JSP页面,JSP页面中的`&lt;audio&gt;`标签就可以播放这个URL指向的音频。 **四、JSP与Servlet通信** 在JSP页面中,你可以使用JavaScript来控制音频的播放,通过发送AJAX请求到Servlet,Servlet处理请求后...

    jsp实现页面跳转的方法

    与`jsp:include`不同,`jsp:forward`动作是一种页面重定向技术,用于将控制权转移到另一个页面或资源上。当`jsp:forward`被执行时,当前页面的处理被终止,控制权直接传递给目标页面,这意味着目标页面将负责响应的...

    JSP 用户注册页面

    JSP文件本质上是Servlet的另一种形式,由Web容器负责编译成Servlet执行。在用户注册页面,JSP会包含输入表单元素,如文本框、密码框等,用于获取用户的注册信息,如用户名、密码、邮箱等。 描述中提到的"跳转页面...

Global site tag (gtag.js) - Google Analytics