用get方法丢失参数啦 请指教

dsx1013 2009-02-05 11:32:31
1、form表单里面的action="aa.do?name=abc"
2、在table里面还有一个hidden的参数address
用的是get的方法
但是提交表单的时候,name的参数就丢掉啦
url就为aa.do?address=***
为什么会丢掉一个参数呢?
如果2个参数都写到table用hidden传过去 就没事啦
...全文
414 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
那个谁 2009-02-06
  • 打赏
  • 举报
回复
学习
dsx1013 2009-02-05
  • 打赏
  • 举报
回复
form表单里面的action="aa.do?name=abc" 在table里面还有一个hidden的参数address 用是get的方法
但是提交表单的时候,name的参数就丢掉啦 url变成了aa.do?address=*** 丢掉name的参数

但如果2个参数都写到table用hidden传过去 就没事啦 url就变成啦aa.do?name=abc?address=***


为什么会这样阿?
sedsukan 2009-02-05
  • 打赏
  • 举报
回复
一般都是用的POST方法奥。。你用那个嘛
mayuanfei 2009-02-05
  • 打赏
  • 举报
回复
form属性中Method=“post”这样就可以了
我以前遇到过这种情况。
POST方式支持URL中的和Form表单中的元素。
Get方式似乎不能用URL传参数了。
veilme 2009-02-05
  • 打赏
  • 举报
回复
action="aa.do?name=abc"

写成这样,恐怕你提交就变成

aa.do?name=abc?address=**

了吧.

还是把name属性写到form中,也可以隐藏起来.
chenwei023 2009-02-05
  • 打赏
  • 举报
回复
可以都hidden到table中,也可以用2楼的方法
tangchaoyuxifeng 2009-02-05
  • 打赏
  • 举报
回复
赞同2楼的
whlxjq520 2009-02-05
  • 打赏
  • 举报
回复
二楼的 说法好像正确的
Buddha_sy 2009-02-05
  • 打赏
  • 举报
回复
把表单代码传上来看看……
mfkwfglf 2009-02-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mayuanfei 的回复:]
form属性中Method=“post”这样就可以了
我以前遇到过这种情况。
POST方式支持URL中的和Form表单中的元素。
Get方式似乎不能用URL传参数了。
[/Quote]

这样对了
supperbeakmania 2009-02-05
  • 打赏
  • 举报
回复
学习中。。。
wclszh 2009-02-05
  • 打赏
  • 举报
回复
学习

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧