为什么跳转servlet执行了init()方法,但是不执行doGet或者doPost方法

小姚 发布于 2011/10/13 00:25
阅读 3K+
收藏 0

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");
 }
加载中
0
小姚
小姚

正解是....包冲突了....

0
zhao_rong
zhao_rong

引用来自“小姚”的答案

正解是....包冲突了....

你解决问题了?能详细点是哪几个包冲突啊?以后遇到这种莫名其妙的问题也好知道,谢谢
0
小姚
小姚

哎呀....忽然发现我的问题没问清楚....我是在弄那个uploadify的时候用到了servlet,所以,是因为那个commons-io.jar跟commons-fileupload.jar跟json-lib.jar上冲突了,唉,原来自己的问题都没问清楚,难怪没人回答....sorry哦

返回顶部
顶部