【问题标题】:how to call doPost method when the webaddress is refreshed网址刷新时如何调用doPost方法
【发布时间】:2013-10-14 10:06:21
【问题描述】:

我已经观察到选择地址栏中的地址并按下了ENTER键时,调用doget方法而不是Dopost方法。 如何调用 doPost 方法,而不是 doGet。

【问题讨论】:

标签: servlets


【解决方案1】:

在你的 doGet() 方法中添加这个

doPost(request,response);

它会起作用的

【讨论】:

  • 我看到 doPost 是从 doGet 方法调用的,但是当我使用 'request.getparameter() 从 doPost 访问参数时,我得到的是空值。
  • 请发布您的 doGet() 方法
  • 这是我的 doGet : public void doGet(HttpServletRequest request, HttpServletResponse response) { doPost(request,response); }
  • 你试过像 String name=request.getParameter("name");
  • 在 doPost 我有这些类型的命令。如果我通过单击提交按钮直接提交表单,它们工作正常。但是问题出现在我提交表单后,如果我单击地址栏并按回车。正如我之前提到的,如果我从 doGet 调用 doPost,则 String name=request.getParameter("name");正在返回 null。
猜你喜欢
  • 2014-08-22
  • 2013-05-26
  • 1970-01-01
  • 1970-01-01
  • 2016-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-12
相关资源
最近更新 更多