Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 如何在GET请求时显示页面?此URL不支持HTTP方法GET的It错误_Jsp_Servlets - Fatal编程技术网

Jsp 如何在GET请求时显示页面?此URL不支持HTTP方法GET的It错误

Jsp 如何在GET请求时显示页面?此URL不支持HTTP方法GET的It错误,jsp,servlets,Jsp,Servlets,我已经创建了一个登录页面,如果我运行的应用程序,它有一个urlhttp://localhost:8080/MyApp/. 若用户成功登录,那个么用户就可以进入收件箱和草稿页面。所以我对应的url是,等等。当我复制任何url并粘贴到浏览器中时,我想打开现有页面。但我正在获取此URL错误消息不支持HTTP方法GET。我已经实现了post方法来提交任何页面。我不能使用get方法提交登录表单等。如果我复制页面并将其粘贴到浏览器中,如何获得相应的页面?只需将doGet方法添加到所讨论的servlet中,该

我已经创建了一个登录页面,如果我运行的应用程序,它有一个urlhttp://localhost:8080/MyApp/. 若用户成功登录,那个么用户就可以进入收件箱和草稿页面。所以我对应的url是,等等。当我复制任何url并粘贴到浏览器中时,我想打开现有页面。但我正在获取此URL错误消息不支持HTTP方法GET。我已经实现了post方法来提交任何页面。我不能使用get方法提交登录表单等。如果我复制页面并将其粘贴到浏览器中,如何获得相应的页面?

只需将doGet方法添加到所讨论的servlet中,该servlet将转发到所需的JSP

例如

如果您已经有了它们,那么您需要删除所有super.doGet调用,否则您仍然会面临HTTP 405错误

另见: -包含一些hello world示例来演示相同的功能
这取决于您如何重写doPost或doGet方法。参数的正确顺序 应该是:

public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException {
此URL不支持HTTP方法GET。。把这个放到谷歌上,看看你能得到什么。。
public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException {