Java 未生成servlet类,用于启动tomcat的JDK版本

Java 未生成servlet类,用于启动tomcat的JDK版本,java,tomcat,servlets,netbeans,Java,Tomcat,Servlets,Netbeans,我的netbeans中servlet的目录结构如下所示: 问题1。我必须在web.xml下面看到servlet类。它不是为我生成的。因为我认为我需要在标记内的web.xml中指定类名 问题2。我如何找出哪个JDK版本用于启动tomcat?我的机器上安装了JDK1.8,我正在NetBeans7.4中使用它。我遇到了与所问问题相同的问题,并试图根据上面提到的@Macon Pegram的答案找到解决方案 谢谢Q1:我不确定我是否明白你的问题。但我的理解是,您希望从index.jsp生成一个servle

我的netbeans中servlet的目录结构如下所示:

问题1。我必须在web.xml下面看到servlet类。它不是为我生成的。因为我认为我需要在标记内的web.xml中指定类名

问题2。我如何找出哪个JDK版本用于启动tomcat?我的机器上安装了JDK1.8,我正在NetBeans7.4中使用它。我遇到了与所问问题相同的问题,并试图根据上面提到的@Macon Pegram的答案找到解决方案

谢谢

Q1:我不确定我是否明白你的问题。但我的理解是,您希望从index.jsp生成一个servlet类,并将其放在WEB-INF下,对吗

jsp文件在运行时转换为servlet,您无法在项目目录结构中看到它们。但是如果您真的想看到它们,target\tomcat\work\localEngine\localhost\\org\apache\jsp是生成的servlet的位置

问题2: 创建新应用程序时,您可以在“服务器和设置”选项卡中看到。或者您可以在服务器属性中看到

希望能有帮助