javaweb中如何把一个servlet中的参数传递到另一个servlet(不要跳转)

如题所述

第1个回答  2014-03-20
在当前servlet中加入如下代码:
RequestDispatcher dispatcher = request.getRequestDispatcher("XXXXServlet?id="+value);
dispatcher.forward(request, response);追问

在另一个servlet如何获取该参数啊?用resquest.getParamter("id")?

追答

追问

是第一个servlet运行之后就把参数传给了第二个servlet,然后再运行第二个servlet就能得到那个参数了么?

追答

dispatcher.forward(request, response);会自动运行第二个servlet,第二个servlet就能得到那个参数了

追问

那我想在第二个servlet中打印出这个参数,为什么网页中出不来参数呢?我是菜鸟,麻烦你了。。

追答

servlet中打印是在控制台输出的

本回答被提问者采纳

javaweb中,怎样在一个Servlet中传数据给另一个Servlet
在一个servlet里面request.setAttribute("参数标识符","参数值");在另一个servlet里面request.getAttribute("参数标识符");可以使用这个来实现servlet之间的跳转request.getRequestDispatcher("\/servlet\/secondServlet").forword(request,response);以上只是其中一种,其实方式还有很多,看你想用哪个了方法二:使...

如何在javaservlet和jsp间互传数据
1、利用ServletContext这个web全局上下文来共享数据 servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()\/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传 比如:在servlet中 1 getServletContext.setAttribute("title", "hello world");...

JAVA中后台的Servlet程序怎么将结果返回给前台的页面?
Servlet 实例装载有以下三种方式:当第一次调用Servlet 时,就会创建一个 Servelt 实例,这个实例会长期驻留内存中。在Web.xml文件中的<Servlet><\/Servlet>之间添加如下代码:<loadon-startup>1<\/loadon-startup>,Servelt 容器启动时会自动装载这个Servlet,数字越小表示优先级别越高。Servlet 类文件被更...

javaweb实现页面跳转(javaee页面跳转)
第一种可以在用户登录第一项目成功时返回一个新页面,新页面自动提交一个新的表单POST请求到第二个项目。点击编辑的时候实际上是跳到另一个页面,在跳到另一个页面的时候,你需要传递id,到数据库里面查询对象,然后再展示出来。Javaweb的跳转问题路径名有误。根据查询javaweb相关资料得知,javaweb网页输...

jsp如何通过servlet传值到另一个jsp页面?
第一:jsp就是servlet。第二:页面向后台传值有两种:a。同步b。异步同步调用就简单了,action直接就可以。异步调用就是用ajax技术,要看你项目里用的是什么框架。比如,struts2.1就支持好多。这些都要根据你的开发环境。JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet...

web中的跳转语句 java中的跳转语句
1. 注意,这里的url不能直接写你的servlet名称,而要填写web.xml里该servlet的url-pattern,即“\/xxxServlet"形式。有斜杠,斜杠,杠。另外,这种方式直接跳走了,在servlet里写上跳转回原页面的语句,就会报错java.io.IOException: Stream closed。2. 同上,url有斜杠。这种方式的好处是servlet里...

java web 在一个页面输入查询内容在另一个页面显示结果
页面的话,咋不用jsp呢?建议你用2个jsp页面和一个用于查询的servlet就搞定了。例如:search.jsp(提交的form,action为searchServlet)和 searchServlet(接收参数,查询数据库代码,将结果转到result.jsp) result.jsp(接收参数,显示结果)。

java后端向前端传递数据(java前后端怎么对接)
一般使用两种方式,一种是servlet的转发或重定向跳转页面,并将信息携带过去,另一种方式是ajax请求后台接口,后台接口进行处理之后将信息返回给接口调用者。前端和后端连接方式取决于应用程序的需求和技术栈,java常见的五种连接方式如下:RESTfulAPI使用RESTfulAPI是最常见的前后端连接方式,前端通过HTTP请求与...

jsp通过servlet传值到另一个jsp页面
3 裤子 99 。。之后,我想点击2号,也就是衣服,看看这个衣服的详细的说明等信息,这个过程你需要获得这个商品代码也就是2号,传到后台,查询数据库,获得信息。这个简单,第一布得时候,你就要把这个商品代码记住,怎么记住,就是显示到页面上,只要是页面上的东西,就可以用js的dom来获得。

java web 开发中的前后台交互方法
首先用户请求 login.jsp 登录页面,之后输入用户名密码,表单提交到 servlet ,在 servlet 中可以处理业务逻辑,当然也可以调用如 hibernate 框架操作数据库。 之后根据业务处理的结果,重定向或者转发到某一个页面。完成一次交互(不建议在jsp中直接调用业务逻辑)。struts 好比是对 servlet 的封装,可以通过...

相似回答