使用IntelliJ IDEA创建一个简单的web工程

0x00 安装软件

  1. Tomcat
  2. IntelliJ IDEA
    IDEA非社区版本如何注册

0x01 创建web工程

  1. 配置Tomcat,只需一次


  2. 新建WebApplication Project

  1. Project Structure->Modules->Dependencies->+
    添加Tomat module依赖


  2. Run->Edit Configurations->+->Tomcat->Local

  1. 运行Project

0x02 添加java类

默认index.jsp页面,可以添加HttpServlet处理请求。
src目录增加继承自HttpServlet的类,处理doGet/doPost请求。如果提示HttpServlet找不到,请确保Tomcat设置正确。

0x03 HttpServlet与URL Path的映射关系

参考web.xml

    <servlet>
        <servlet-name>HelloServlet</servlet-name>
        <servlet-class>com.demo.HelloServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>HelloServlet</servlet-name>
        <url-pattern>/servlet/hello</url-pattern>
    </servlet-mapping>

0x04 部署

Project Structure->Artifacts->Type
Type修改为WebApplication: Archive编译后生成war包;拷贝到Tomcat webapps目录下demo.war。
Tomcat运行后扫描webapps目录下war包,解压到目录,url请求时需增加目录名称,如http://localhost/demo/HelloServlet

0x05 一键部署调试

https://www.tuicool.com/articles/AZBRNrr

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容