这里需要预先下载Tomcat,并且配置好环境变量

选中Java Enterprise类型 -> WebApplication

倘若Application Server 是空的,则需要新建一个Server

选择目录后,选择下一步

项目就创建完成了。

但是这里还缺少两个目录,分别是classes和lib
作为一个Java Web项目,它的结构必须是:

接下来,需要设置项目中,编译文件的输出路径,这里要把路径改成,刚刚的classes目录,这样做的目的是:web服务器在运行程序时,知道从哪里找类文件信息
选中项目 --> Modules -->Paths --> Use module Compile outPut path

接下来的一步时,设置lib
选中项目 --> Modules -->Dependencies-->添加 --> JARS

然后把目录设置为刚刚新建的lib目录

紧接着会让你选择类型,这里我们选择 Jar Directory

最后来看一下项目打包的属性 Artifacts

这里可以知道以下信息:
至此,我们的Java项目就搭建完成了
打开 Run/Debug Configurations --> TomcatServer -->Local

先配置一个本地的Tomcat,点击ApplicationServer后面的 Configure

接下来需要配置Tomcat在启动时,读取哪个包
Deployment -> 添加 -->Artifact

会发现包就自动过来了

这里需要注意的一点是:最下方有个 Application context 这里指定的是网站运行的前缀,这个后面可以根据需要修改。
然后我们修改一下jsp页面

然后运行一下,运行成功!:

至此,配置Tomcat结束!
在src下新建一个HelloWorldServlet类
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class HelloWorldServlet extends HttpServlet {
private String message;
@Override
public void init() throws ServletException {
message = "Hello Tomcat,this is HelloWorldServlet";
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();
out.println("<h1>" + message + "</h1>");
}
@Override
public void destroy() {
super.destroy();
}
}然后在系统中,声明部署一下
@WebServlet("/HelloWorld")本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。