问个比较白痴的问题,望解答,多谢web.xml配置:  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>BaseAction</servlet-name>
    <servlet-class>com.photon.util.BaseAction</servlet-class>
  </servlet>  <servlet-mapping>
    <servlet-name>BaseAction</servlet-name>
    <url-pattern>/BaseAction/*</url-pattern>
  </servlet-mapping>前台:
<input type="button" value="测试链接" onclick="window.location.href='/BaseAction/com.photon.action.UserAction?action=findAllUsers'">访问不到BaseAction这个servlet,请问怎样才可以?

解决方案 »

  1.   

    com.photon.util.BaseAction从这个类里设置断点调试一下试试,看有没有跳到servlet里面
      

  2.   

    就是没进啊    我有个System.out.println("速度防守对方");打印,控制台空白
      

  3.   

    <input type="button" value="测试链接" onclick="window.location.href='BaseAction'">直接访问可以   打印出来了
      

  4.   


    那就是没有跳到BaseAction里面,应该是配置文件的问题
      

  5.   

    请问配置文件该怎么配?我的想法是,不用struts了,但是也要struts那种方便
      

  6.   

    我eclipse里,com.photon.util下有警告线,跟这个有关系没?
      

  7.   

    window.location.href='BaseAction/com.photon.action.UserAction?action=findAllUsers
    一兄弟说这样    测试居然可以     实在是兴奋   多谢比较奇怪的是公司项目里面url路径前都有一个/的,我照着配置,居然不行
      

  8.   


    servlet配置的拦截url是$(APP_PATH)/BaseAction/*
    你公司项目里其他url的路径如果加了/,恐怕不是用在web.xml定义的servlet拦截的
      

  9.   


    因该是的  他那个叫ServiceAction   我这个叫BaseAction   只是名字不同而已   我基本上照着配置的