社区
Web 开发
帖子详情
我的表单数据怎么接收不到?
pcwl
2003-05-25 09:20:12
我用<form action="AcceptTemplate?name=aa">...</form>,getParameter("name")
收的到.
但用<form action="AcceptTemplate"><input type="hidden" name ="name" value="aa">...</form>,getParameter("name")收不到东西
...全文
55
25
打赏
收藏
我的表单数据怎么接收不到?
我用...,getParameter("name") 收的到. 但用...,getParameter("name")收不到东西
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
trust_me
2003-05-25
打赏
举报
回复
对阿,问题就是这样的!
你用servlet的主要目的就是要处理业务上的逻辑,或者说是你要处理数据,处理数据后,你肯定需要jsp或者html来显示你想要的东东,所以你就要在这个jsp或者html来弹出一个小窗口。
你的代码里应该有这些东西:
String url = "xxx.jsp";
ServletContext sc = getServletContext();
RequestDispatcher rd = sc.getRequestDispacher(url);
rd.forward(res,req);
急得好象是用javascript来实现比较容易一些。用alert("dddd");来实现
pcwl
2003-05-25
打赏
举报
回复
上面的问题已经解决,就是那个javascript的问题,现在要解决的是怎么在servlet响应向弹出一个小窗口
trust_me
2003-05-25
打赏
举报
回复
你象单出一个对话框?试提交后还是提交前!?
pcwl
2003-05-25
打赏
举报
回复
我的servlet当然没问题,用过了,测试过了能跑出东西
trust_me
2003-05-25
打赏
举报
回复
还有就是你的配置,你是否用过servlet跑出来东西过?
furarmy
2003-05-25
打赏
举报
回复
action=""只做服务器端传递请求,不能用javascript方法
furarmy
2003-05-25
打赏
举报
回复
如果要把input域传过去,应该加上method="post"。action="...",那是在做表单提交,也就是传递请求,那写一个javascript方法是否不行?
pcwl
2003-05-25
打赏
举报
回复
我试过了,跟javascript有关,javascript:win=open('AcceptTemplate',null,'width=500,height=400,left=300,top=200,)"
那我要弹出新的小窗口应该怎么写呢
trust_me
2003-05-25
打赏
举报
回复
<form action="AcceptTemplate" method="post"><input type="hidden" name ="name" value="aa">...</form>,getParameter("name")
还有就是method="post"如果没有的话,他就会默认提交到当前的页面上,所以你的servlet是不可能得到值的
trust_me
2003-05-25
打赏
举报
回复
开是的时候,你这样写的:
但用<form action="AcceptTemplate"><input type="hidden" name ="name" value="aa">...</form>,getParameter("name")收不到东西
但是你为什么要改成javascript?
trust_me
2003-05-25
打赏
举报
回复
你为什么不试试,你把action弄成你的servlet的路径,找到你的servlet,就知道试那里的问题了!
pcwl
2003-05-25
打赏
举报
回复
to:trust_me((~~~怒者,江也~~~))
应该跟javascript无关吧?
pcwl
2003-05-25
打赏
举报
回复
是阿,我已经在web.xml里映射了
<servlet>
<servlet-name>AcceptTemplate</servlet-name>
<display-name>AcceptTemplate</display-name>
<servlet-class>servlets.AcceptTemplate</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>QueryTemplate</servlet-name>
<url-pattern>/QueryTemplate</url-pattern>
</servlet-mapping>
smartzhang
2003-05-25
打赏
举报
回复
但用<form action="AcceptTemplate"><input type="hidden"
name ="name"这里换个名字试试
value="aa">...</form>,getParameter("name")收不到东西
trust_me
2003-05-25
打赏
举报
回复
这个表单要提交到你的servlet上,通过getParameter("xxx");得到值,为什么不把你的servlet的路径弄载action中呢?
trust_me
2003-05-25
打赏
举报
回复
你为什么要用这个呢,javascript:win=open('AcceptTemplate',null,'width=500,height=400,left=300,top=200,) 你要什么效果?
pcwl
2003-05-25
打赏
举报
回复
method="post" ,也不行,我的servlet里doPost和doGet都有实现了。
yingyeqi
2003-05-25
打赏
举报
回复
<tr onMouseDown="form1.submit()">
既然是form1的提交
那为什么你的form都没有命名呢?????
传递的类型呢?
改成<form name="form1" method="post" action............>
trust_me
2003-05-25
打赏
举报
回复
<form action="javascript:win=open('AcceptTemplate',null,'width=500,height=400,left=300,top=200,)" id="form1">
----〉改成这样试试:
<form method="post" action="javascript:win=open('AcceptTemplate',null,'width=500,height=400,left=300,top=200,)" id="form1">
pcwl
2003-05-25
打赏
举报
回复
大家帮忙看一下为什么不行?
加载更多回复(5)
JavaWeb中Servlet
接收
不到
html
表单
提交的
数据
问题
第二种情况(我自己遇到的情况):input
表单
的的name属性和id属性没有写上,导致Servlet
接收
不到
提交的
数据
。第一种情况:看自己的form
表单
action属性的提交地址是否和Servlet地址一样。小白太难了,呜呜呜~~~
@RequestBody,@RequestParam请求
数据
接收
不到
?
一. @RequestBody 注解 @RequestBody是用于解析body中的json内容,对于我们使用时候我们需要指定Content-...@RequestParam直接用于读取http请求中带的参数,或者使用
表单
提交的参数,就相当于我们通过request.getPa...
servlet获取
不到
表单
数据
对于servlet获取
不到
表单
数据
今天困扰我很久,使用BeanUtils却获取
不到
数据
见代码一,使用自己写的获取方法却可以,最后才知道是很简单的问题 类名和表名不一致
表单
中的属性名和表名的不一致 处理办法 检查类...
提交
表单
无法
接收
数据
的几种问题
1,使用
表单
提交的话,要注意几种情况,1.form标签里面需要有action属性和method这两个属性,action:规定当提交
表单
时向何处发送
表单
数据
, method:规定用于发送 form-data 的 HTTP 方法。(提交
表单
的方式); 这...
在IOS设备上POST提交form
表单
,后台
接收
不到
值怎么办?
可能原因是:可能是由于 IOS 用的请求序列与Java
接收
请求的序列不同,所以导致POST提交
数据
后台收
不到
参数 解决办法:本人是把PSOT的请求方式换成GET的提交
数据
的方式就可以提交
数据
了。 传统POST提交方法: ....
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章