请教多层目录时候servlet编译出class文件应该放在哪儿?
单层时候调用servlet成功,目录结构如下:-A
-WEB-INF
-classes
-servlet.class
-index.jsp
在index.jsp中可运行servlet.class中的servlet
如果多一层的时候:
-B
-WEB-INF
-classes
-servlet1.class
-A
-WEB-INF
-classes
-servlet2.class
-index.jsp
似乎在index.jsp中调用servlet1.class和servlet2.class中的servlet都找不到
servlet是使用@WebServlet Annotation方式配置的
@WebServlet(name="myServlet"
, urlPatterns={"/myServlet"})
另外请教像第二种层次情况下/B/A/WEB-INF/web.xml文件配置还起作用吗? --------------------编程问答--------------------
-A
-WEB-INF
-classes
-servlet.class
-index.jsp
-B
-WEB-INF
-classes
-servlet1.class
-A
-WEB-INF
-classes
-servlet2.class
-index.jsp
格式被自动缩了 --------------------编程问答-------------------- 顶一下,是我没问清楚吗?
补充:Java , Java EE