3
回答
为什么跳转servlet执行了init()方法,但是不执行doGet或者doPost方法
开发十年,就只剩下这套Java开发体系了   

web.xml

我已经配好了,可以点击按钮的时候可以输出:111,我就纳闷了,为什么不能执行doPost()方法呢?

jsp:

 <form action="uploadify/uploadServlet" method="post">
      <input type="submit" value="tijiao"/>
 </form>

servlet:

public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

  this.doPost(request, response);
 }

 public void doPost(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

  System.out.println("aaaaa");
 }
 public void init() throws ServletException {
  System.out.println("111");
 }
举报
小姚
发帖于7年前 3回/3K+阅
顶部