IntelliJ IDEA 入门(三)IntelliJ IDEA创建普通Web项目

前言

      本章讲解使用IDEA创建普通Web项目的方法

方法

1.项目页创建项目

之前我们讲过在IDEA首页创建我们的项目,那么这一次在前面项目的页面上我们新建一个普通的Web项目

点击File-->New --> Project...

2.配置JDK、JavaEE和Server

我们选择Java Enterprise,右侧配置好我们的JDK版本和JavaEE的版本

配置Application Server,这里我们选择Tomcat

在下面的配置中配置好我们的tomcat路径:

勾选web支持,选择servlet版本和创建对应的web.xml文件,点击next

3.配置项目名称和路径

在下面的窗口配置好项目的名称、路径,点击Finish

这个时候呢,会跳出一个选项,你可以选择新打开一个窗口显示你新建的项目还是就在这个窗口显示

This Window表示本窗口显示,New Window代表新窗口显示,这里我们选择本窗口显示即可。

创建完毕的Web项目结构:

4.启动项目

在启动项目之前,我们编写一个servlet做测试

1)编写index.jsp

<%--
  Created by IntelliJ IDEA.
  User: jwang
  Date: 2019/11/30
  Time: 14:28
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>hello page</title>
  </head>
  <body>
  hello idea
  </body>
</html>

2)编写HelloServlet

package cn.edu.ccut;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet(name = "helloServlet",urlPatterns = {"/hello.do"})
public class HelloServlet extends HttpServlet {

    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("hello world");
        req.getRequestDispatcher("/index.jsp").forward(req,resp);
    }
}

3)为了方便调试,点击debug启动项目

在弹出的浏览器打开如下网址:http://localhost:8080/helloWeb_war_exploded/hello.do

附录:

1.tomcat配置

点击此配置来配置Tomcat

在这里可以配置tomcat的相关信息:

  • 配置启动项目之后运行的浏览器
  • 配置JRE
  • 配置端口号
  • etc...

在这里配置访问项目的路径,我这里选择根路径:

再次启动项目,你将会发现惊喜!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值