当前位置:  技术问答>java相关

现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?

    来源: 互联网  发布时间:2015-05-31

    本文导语:  现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值? 如有:在1.jsp的执行画面中输入 ‘班级’,在2.jsp中可以用 String name=request.getParameter("txtclass").trim()得到‘班级’, 但是在3.jsp中用此方法得...

现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
如有:在1.jsp的执行画面中输入 ‘班级’,在2.jsp中可以用
String name=request.getParameter("txtclass").trim()得到‘班级’,
但是在3.jsp中用此方法得不到,我应该用什么方法才能得到此值?
请赐教!

|
除了上面这种简单方法外,如果你需要在多处使用一个文件的输入值,你可以使用*1.session,最常见的就是用户登陆页面输入,后续页面读入判断;
*2.或者使用javabean,其中的四种类型的属性,可以很好的解决多页面修改同一 变量值;看到你上面的叙述,我认为如果你需要将“班级”继续保留,以备其他页面使用,还是用session变量的好,但如果你只是需要3.jsp使用一下,则完全可以用上面仁兄说的方法,简单直接。

|
你可以这么做:
  String name=request.getParameter("txtclass").trim();

   string url="3.jsp?txtclass="+name;
   response.sendRedirect(url)//直接跳转
   或者3.jsp//单击跳转
  

在3.jsp中:
   String name=request.getParameter("txtclass").trim();
搞定了!

|

1.jsp中 



session.putValue=("username",user);
2.jsp 3.jsp中
String username=(String)Session.getAttribute("username");
这样在2.jsp和3.jsp中就可获得1.jsp中用户输入的user值

|
用session,实现你的要求很容易的

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • redhat8.0的安装----升级现有系统----每升级一次,grub里就多一条选择,为什么?
  • 现有WINDOWS XP,如何安装LINUX并使俩系统并存?
  • 现有linux内核中共享内存机制如何移植到linux0.11内核中
  • vbs:能算出一个字符在一字段里共出现有几次的函数
  • 如何在不破坏现有数据情况下,来安装Linux?
  • 现有一块3.2G的小硬盘,能装RH9吗?如何分区?(我的内存是512M)
  • MYSQL数据库中的现有表增加新字段(列)
  • docker中文入门学习手册 iis7站长之家
  • 现有一台2004年的dell d600,运行win xp显得有点缓慢,我想安装linux,可是又无法摆脱win的 应用,网银什么的。大家出招
  • xp下装linux双系统,从现有磁盘中分出一段来供LINUX使用.请问linux分区时 / 是不是一定要强制为主分区?
  • 现有一台装有2000的电脑能上网,让装有linux系统的电脑怎样设置才能上网?
  • 我在现有windows的情况下分了一个区出来装linux,装好后linux也能正常启动,但是windows却进不去了···跪地求助啊···求求你们帮帮我了
  • 装了RH 9一周了,还受到很多折磨。现有几个基本的问题想高分请教一下
  • 问题:在新的操作系统,如Linux中加入现有操作系统的APIs的支持/兼容层算不算侵犯版权?
  • 各位高手小弟现有java疑难问题请教,谢谢。
  • 我即将成为Java菜鸟:现有几个入门级的问题,请已经工作的高手指点
  • 我对Java不是很熟悉, 现有 6个英文术语, 相知道中文的说法.
  • 怎么改善现有网站
  • 强烈反对拆分现有linux论坛,坚决捍卫大家已有的感情投资!!望大家支持,发言有分


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3