我的手术情况是这样的->
我有一个使用Annotation的servlet代码:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.WebServlet;
@WebServlet (name="MyAnnotationServlet", urlPatterns={"/hello"})
public class MyAnnotationServlet extends HttpServlet
{
public void service (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
res.setContentType ("text/html");
PrintWriter out = res.getWriter();
out.println ("<h2> Hello World </h2>");
out.close();
}
}
预期的O / P:Hello World
我在制作war文件后将上述servlet程序部署在Tomcat容器中。
我的第一个问题是:我应该在war文件中保留哪些文件。要么只有MyAnnotationServlet.class,要么只有MyAnnotation.java,或者两者都有。
,如果第一个问题的答案仅是MyAnnotationServlet.class 那么应该将其保存在WEB-INF / classes下,还是应该像这样打开而不在任何子文件夹中。
答案 0 :(得分:0)