CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

jsp页面表单提交后原来域的值能保留吧,望指点一下。

楼主heroy(roy)2003-09-03 23:25:09 在 Java / Web 开发 提问

多谢!!!! 问题点数:0、回复次数:12Top

1 楼YuLimin(阿敏总司令:简单就是美—钻石闪闪您快结贴!)回复于 2003-09-03 23:26:56 得分 0

在页面上处理一下了,隐藏起来Top

2 楼jncz(风一样的男子)回复于 2003-09-03 23:27:45 得分 0

可以保留的。  
   
  隐藏表单就可以解决问题Top

3 楼aloxy(爱上牛肉面)回复于 2003-09-04 01:48:50 得分 0

你要保留到哪里?Top

4 楼heroy(roy)回复于 2003-09-04 10:02:51 得分 0

好像不行,我是这样写的  
              <FORM   name=form1   method=post   style="DISPLAY:none">  
                  <INPUT   type="hidden"   name="pageno"   value="1">  
                  <INPUT   type="hidden"   name="name">  
                  <input   type="hidden"   name="actionid"   value=1>  
              </FORM>  
  我在提交前form1.name.value="qqq"  
  提交后name的值为空了  
  不知道楼上说的是怎么隐藏?Top

5 楼heroy(roy)回复于 2003-09-04 10:05:24 得分 0

好像不行,我是这样写的  
              <FORM   name=form1   method=post   style="DISPLAY:none">  
                  <INPUT   type="hidden"   name="pageno"   value="1">  
                  <INPUT   type="hidden"   name="name">  
                  <input   type="hidden"   name="actionid"   value=1>  
              </FORM>  
  提交前设置了name的值  
  提交后name的值就空了  
  不知道楼上说的是怎么隐藏,谢谢??Top

6 楼mountsnow()回复于 2003-09-04 10:45:33 得分 0

你应该这样写:  
    <INPUT   type="hidden"   name="name"   value="">  
  Top

7 楼heroy(roy)回复于 2003-09-04 10:57:37 得分 0

说明:我是提交到form所在的jsp页面。Top

8 楼jncz(风一样的男子)回复于 2003-09-04 11:13:26 得分 0

如果你是提交到form所在的叶面,那就更简单了直接用request.getParameter()就行了,只是多一些判断参数是否为空的语句就行了Top

9 楼heroy(roy)回复于 2003-09-04 11:20:44 得分 0

用request.getParameter()是可以取得值,  
  我的意思:提交前一个隐藏域的值为“1”,提交后这个隐藏域还有值“1”而不是为空Top

10 楼dugang106(冷风细雨)回复于 2003-09-04 12:39:12 得分 0

提交后:  
  value="<%=request.getParameter("name")%>"  
  就可以了吧Top

11 楼redfoxxfs(redfox)回复于 2003-09-04 13:10:35 得分 0

最好是这样:  
  value="<%=(request.getParameter("name")!=null?request.getParameter("name"):"")%>"Top

12 楼elephant78(写程序的大象)回复于 2003-09-04 13:28:03 得分 0

你提交到自己的这个JSP面,   但对于浏览器这是一个新的html页。  
  所以   你要这样  
  <INPUT   type="hidden"   name="name"    
  value="<%=request.getParameter("name")%>">  
   
  或者在脚本里  
  <script>  
  form1.name.value="<%=request.getParameter("name")%>";  
  </script>Top

13 楼chaozi(编程浪子)回复于 2003-09-04 14:02:22 得分 0

提交前保存在session中,再在另一个页面使用session读取。Top

相关问题

  • 在JSP页面中要如何接收FORM表单提交的表元数组,请高手指点
  • 表单传送问题,请指点!
  • 一个JSP表单问题
  • 在线急等请教:JSP中可以获得一个表单域的所有属性吗?
  • 关于表单之间的传值问题,请大虾指点……
  • 自动填写网页表单问题,请大家指点
  • 表单分页的问题、还请大虾稍微指点下。。。
  • 中国通用表单生成的问题,请高手指点
  • 常用表单的需求实现方法,高手指点
  • jsp表单中复选框的问题

关键词

  • 页面
  • 提交
  • 隐藏
  • 值
  • name的值
  • form

得分解答快速导航

  • 帖主:heroy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo