为什么在servlet 中得不到action的值,应该得到uf才对,怎么个情况

为什么在servlet 中得不到action的值,应该得到uf才对,怎么个情况,第1张

如果你用的是request的getParameter方法并且参数没有错误的话,且doPost方法被进行,而且这个表单提交直接到这个Servlet那么应该没有问题。

请检查是否参数名称写错,大小写是否区分。

如果中间有一个Servlet并这个Servlet处理的是表单提交而且这个Servlet重定向到最后的Servlet(你取得action参数的Servlet)中处理就不会得到名称为action的请求参数了

在你的servlet这么写ShowBean sb = (ShowBean) requestgetSession()getAttribute("showbean");Systemoutprintln(sbgetPidan());

这样就OK了。

因为这是防盗链,只有通过链接访问当前页的时候,才能获取上一页的地址;否则requestgetHeader("Referer")的值为Null,通过windowopen打开当前页或者直接输入地址,也为Null。

以上就是关于为什么在servlet 中得不到action的值,应该得到uf才对,怎么个情况全部的内容,包括:为什么在servlet 中得不到action的值,应该得到uf才对,怎么个情况、使用jsp:setproperty设置bean里的属性 为什么servlet里获取不到、servlet获取不到referer的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9317802.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存