本文主要是介绍表单method=post返回结果不同,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
新建login.jsp和LoginServlet.java
浏览器默认的GET方法地址栏显示如下:
http://localhost:8080/test/LoginServlet?username=123&password=123
在login.jsp表单修改成post方法
<form action="/test/LoginServlet"method="post">
同时还要修改LoginServlet.java内容重写doPost()方法
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
System.out.println("doPost invoked!");
process(req,resp);
}
在doGet()选中方法体refactor->extract method ->name:process
重启Tomcat
浏览器使用POST方法返回地址栏内容变成http://localhost:8080/test/LoginServlet
这篇关于表单method=post返回结果不同的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!