0 0

一个servlet如何根据不同的请求页面返回该请求页面10

a.jap发送一个请求到servlet返回到a.jap
b.jsp发送一个请求到servlet返回到b.jap
这个servlet是如何判断是a页面还是b页面发来的请求呢??例如在首页登录后返回到首页:request.getHeader("Referer");// 获得上一个页面的地址 如:a.jsp   然后处理完之后跳转回a.jsp: response.sendRedirect(request.getHeader("Referer"));
问题补充
这个在多个页面可以返还的时候有奇效
2017年5月31日 13:02

5个答案 按时间排序 按投票排序

1 0

根据参数区分,如果多个jsp同时访问一个servlet的时候可以定义一个参数作为标识符,根据参数很容易就判断出来自哪个页面的请求
如:http://127.0.0.1/text/a.do?jsp=a

2017年6月15日 18:06
0 0

请求是无状态的,要保存状态需要采用会话级的相关实现,比如采用应用服务器的session机制,或者自己实现session

2017年11月26日 17:00
0 0

当你的客户端发送请求的时候,会记录请求头及其他信息,当请求抵达servlet服务器的时候就能判断出是哪个客户端的请求。

2017年7月08日 16:39
0 0

获取String url = httpRequest.getRequestURI();请求的页面,这个就是获取你发送过来的url,然后httpResponse.sendRedirect(url)就可以了!!!!有问题欢迎联系我!!!!!!1

2017年6月21日 17:46
0 0

你是使用的是重定向,如果带参数的传到某个页面,使用以下方法
response.forward()

2017年6月03日 21:44

相关推荐

    jsp和servlet请求与响应

    jsp和servlet请求与响应,jsp和servlet请求与响应,

    java-servlet-api.doc

    一个Javaservlet具有一个生命周期,这个生命周期定义了一个Servlet如何被载入并被初始化,如何接收请求并作出对请求的响应,如何被从服务中清除。Servlet的生命周期被javax.servlet.Servlet这个接口所定义。 所有的...

    servlet temple

    每当一个客户请求一个HttpServlet 对象,该对象的service() 方法就要被调用,而且传递给这个方法一个“请求”(ServletRequest)对象和一个“响应”(ServletResponse)对象作为参数。 在 HttpServlet 中已存在 ...

    jsp+servlet+javaBean实现MVC-jspmvc

    MVC_jspmvc是一个使用JSP+Servlet+JavaBean实现的简单MVC框架。它主要包含以下部分: 1. Model:JavaBean用来存储数据,如User.java。 2. View:JSP页面用来展示数据和接收用户输入,如user.jsp,list.jsp等。 3. ...

    java servlet 过滤器

    如果用户没有登陆,直接通过url访问其它页面则返回到登陆页面。 用servlet的过滤器实现,不会影响到其它模块的功能。

    通用问卷调查信息管理系统

    用户的请求(REQUEST)将会被发送到控制层(CONTROL)的一个SERVLET集中处理,根据请求调用模型层(MODEL)的JAVABEAN对请求进行实际处理,并把结果返回给控制层,控制层根据请求的执行结果将响应(RESPONSE)派发到...

    教务管理系统(jsp+servlet+mysql).zip

    当用户通过前端页面发起请求时,Servlet会接收请求,并与MySQL数据库进行交互,获取或更新相应的数据,然后返回处理结果给前端页面。 MySQL作为关系型数据库管理系统,为教务管理系统提供了稳定可靠的数据存储和查询...

    谈谈你对Struts的理解。

    我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的action去处理。  一个扩展知识点:struts的...

    http请求吗,响应头,状态码

    HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。...Servlet能够向支持gzip的浏览器返回经gzip编码的HTML页面。许多情形下这可以减少5到10倍的下载时间。

    jsp + servlet + javaben实现springmvc

    用户通过视图层发送请求到服务器,在服务器中请求被Controller接受,Controller调用相应的Model层处理请求,处理完毕将结果返回到Controller 3.2 源码 源码一 jsp+servlet+javaBean实现MVC 源码二 Struts+Hibernate...

    jquery直接显示jsp返回的数据

    使用jQuery发送异步请求给Servlet,Servlet仍然使用JSP渲染结果,最后由JSP返回html给客户端页面,客户端页面通过jQuery直接把数据显示在页面上。这样就可以在JSP页面上继续使用类似JSTL的标签库来完成数据的显示。

    JAVA程序员面试题

    一个页面由一个编译好的 Java servlet 类(可以带有任何的 include 指令,但是没有 include 动作)表示。这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的...

    毕业设计Java+servlet+javaBean实现MVC

    - **Servlet**: 用于在Java中创建Web应用程序的服务器端程序,处理客户端请求并返回响应。 - **JavaBean**: 用于封装数据的可重用组件,便于在Java Servlet和JSP页面之间共享数据。 - **JSP (JavaServer Pages)**: ...

    javaEE中文api.J2EE中文API

    servlet 应该能够处理客户端选择不加入会话的情况 比如故意关闭 cookie 时 在客户端加入会话前 isNew 一直返回 true 如果客户端选择不加入会话 则 getSession 将对每个请求返回一个不同的会话 并且 isNew 将总是返回...

    jsp内置对象的用法

    config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象) 序号 方 法 说 明 ...

    html笔记.txt

    Response(Javax.servlet.ServletResponse)作为JSP页面处理结果返回给用户的响应存储在该对象中。并提供了设置响应内容、响应头以及重定向的方法(如cookies,头信息等) Out(Javax.servlet.jsp.JspWriter)用于将内容...

    JSP 9 大内置对象详解.txt

    Response(Javax.servlet.ServletResponse)作为JSP页面处理结果返回给用户的响应存储在该对象中。并提供了设置响应内容、响应头以及重定向的方法(如cookies,头信息等) Out(Javax.servlet.jsp.JspWriter)用于将内容...

    酒店管理系统(servlet+jsp+mysql5.x)含文档

    该系统以高效化管理、优化客户体验为目标,打造出一个无缝的酒店运营管理流程。系统的功能主要包括客户预订管理,旨在处理客房预订、预订变更和取消;客房管理,负责客房状态跟踪、维护与清洁安排;入住与退房,简化...

    停车场管理系统.rar

    本系统采用Servlet+JavaBean框架,基于JavaWeb三层架构,部分前端页面采用JQuery+AJAX异步请求,并向前端返回JSON格式数据,所有的请求都由Servlet进行处理。前台使用AJAX异步加载数据显示到页面中,为了更好地兼容...

    C-ATM.zip jsp+servlet 项目【练手/总结/巩固】

    3. 转发是服务器内部进行的操作,服务器直接将请求转发给另一个资源进行处理,并将其生成的响应返回给浏览器,浏览器不知道此过程,因此URL路径不会改变。 4. 使用重定向时,可以使用`response.sendRedirect()`方法...

Global site tag (gtag.js) - Google Analytics