怎么把用户在一个jsp填写的信息传递给另一个jsp

把用户在这上面填写的信息传递到下一个页面

仅供参考:

首先要理解javabean是什么,从java2开始,凡是符合get/set方式方法命名的java对象都可以成为javabean,复杂的有图形化java组件,简单的有指用来传递值的所谓pojo。"不用javabean"的说法本身就很不规范。

从一个jsp页面到另一个jsp页面传递信息/值,有若干途径,
1。通过servletcontext,也就是application对象了,但这种情况要求在同一个web应用下,
2。通过sessioncontext,也就是session对象了,这种情况一般也是要求在同一个web应用下,
1和2在特定的部署条件下,比如支持对话复制的负载均衡环境下,或者cluster情况下,可以跨服务器。

3。通过request对象,也就是在request里设置properties了,但是这种情况要求必须使用request.dispatch方法,也就是在server端重定向
4。通过response.redirect方法,这样既可以利用sesseion和application,如果不在同一个web应用下,就要使用url编码来传递参数了
5。严格来说不算传递对象,但是也是某种意义上的在jsp之间共享对象,就是通过jsp的include指令,server端的include。至于html的server端include,不清楚会怎么样,没有试过,不妨试验一下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-29
request,response 传值呗追问

能举个例子吗?

追答

稍等,我给你敲2个页面

追问

可以是可以,但是我不想一点击另一个页面自动打开

追答

那你在本页面做验证呗

追问

只有管理员有权限

追答

有权限?那你在本页面再写个验证获得是不是管理员不就行了吗?

本回答被提问者采纳