Java 如何仅使用doPost()运行web应用程序?
我可以在Servlet中只使用doPost方法()运行web应用程序吗?我做了,它需要doGet方法,当然,您可以这样做。下面是一个例子: TestDoPost.java:Java 如何仅使用doPost()运行web应用程序?,java,web,web-applications,Java,Web,Web Applications,我可以在Servlet中只使用doPost方法()运行web应用程序吗?我做了,它需要doGet方法,当然,您可以这样做。下面是一个例子: TestDoPost.java: `enter code here`@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { String x = req.getParameter("x"); S
`enter code here`@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException {
String x = req.getParameter("x");
String y = req.getParameter("y");
String op = req.getParameter("op");
try (PrintWriter writer = resp.getWriter()) {
writer.write("sd");
}
}
package servlets;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/TestDoPost")
public class TestDoPost extends HttpServlet {
private static final long serialVersionUID = 1L;
public TestDoPost() {
super();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html; charset=UTF-8");
response.getWriter().write("Success!");
}
}
NewFile.html:
`enter code here`@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException {
String x = req.getParameter("x");
String y = req.getParameter("y");
String op = req.getParameter("op");
try (PrintWriter writer = resp.getWriter()) {
writer.write("sd");
}
}
package servlets;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/TestDoPost")
public class TestDoPost extends HttpServlet {
private static final long serialVersionUID = 1L;
public TestDoPost() {
super();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html; charset=UTF-8");
response.getWriter().write("Success!");
}
}
你好,世界
部署应用程序并单击HTML文件中的Submit
按钮。结果如下:
Omg您分享了我需要的所有信息,但我还没有看到。非常感谢。事实上,我不希望得到答案,但你们帮助我。非常感谢)@Arwind Kumar Avinash