jsp中如何实现只接收form post过来的参数?

page0 2003-04-24 09:53:57
也就是说如果用户在地址栏输入http://www.aaa.com/login.jsp?user=aaa&pwd=aaa时,该参数是不被承认的?谢谢!!

...全文
390 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
icecloud 2003-04-24
  • 打赏
  • 举报
回复
改用servlet处理请求阿
gaojunbo 2003-04-24
  • 打赏
  • 举报
回复
ChDw(米)的很妙!
gaojunbo 2003-04-24
  • 打赏
  • 举报
回复
有个折中的办法,
增加一个hidden的表单项flag.然后在接收的页面验证此值,如果有再接收别的,如果没有就不接收.因为这是一个隐藏的表单,一般不会显示出来,较安全.

f=request.getParameter("flag");
if (f.equals("f"))
{
name=request.getParameter("name");
}


ChDw 2003-04-24
  • 打赏
  • 举报
回复
if(request.getMethod().equalsIgnoreCase("POST")) //是POST过来的
shdxy 2003-04-24
  • 打赏
  • 举报
回复
应该被承认的,但是这个地址应该是上一页导过来的,即<INPUT onclick="window.location='login.jsp?user=aaa&pwd=aaa>,用按钮传的,不能直接录入地址,在这一页中,用request.getParameter("user")取出

81,094

社区成员

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

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