idea构建web项目-超详细教程
1、idea构建web项目
idea构建web项目的超级详细教程,一步一步来,完全没问题!
1、新建一个空项目
2、新建java模块,名为webDemo1
3、选择webDemo1右键,选择Add Framework Support
选择Web Application
4、在WEB-INF下新建文件夹classes和lib
5、打开项目结构(Project Structure)
6、项目配置
7、模块配置
8、Facets配置,这里制定了web目录不是一个普通的文件夹,而是web项目
9、 配置Artifacts
10、 添加Tomcat
11、配置Deployment。这个操作可以让Tomcat找到war包所在的位置,从而将web项目部署在Tomcat服务器上
12、添加项目所需要的依赖
(1)导入lib下得jar
web项目需要的jar包都存放在lib目录下,将lib导入
(2)将tomcat相关的jar导入
13、配置完成,运行服务
14、成功运行。
2、写第一个servlet
1、新建java类实现Servlet接口,并实现5个抽象方法
还可以继承GenericServlet,此时只需实现service()方法即可。
还可以继承HttpServlet类,此时只需要重写doGet()方法或者doPost()方法就可以了。
2、编写web.xml
3、在service方法中输入输出语句
4、地址栏输入地址
/5、控制台打印输出
idea构建web项目-超详细教程相关推荐
- 云服务器部署web项目 超详细步骤 腾讯云 阿里云
购买阿里云服务器ECS,选择CentOS 7.6操作系统 外界用户访问云服务器中实例的示意图 重置实例的密码 设置安全组规则 创建安全组和安全组规则 为安全组添加实例 使用XShell和XFTP连接到 ...
- vue+webpack搭建项目超详细教程
在使用vue-cli之前,请确认你的电脑已经安装了 node,建议版本在 8.0.0 以上 安装淘宝镜像(强烈推荐安装,不然真的好慢,等到最后还是失败) 安装cnpm的原因:npm的服务器是外国的,所 ...
- eclipse+jsp+servlet+sqlserver+tomcat实现增删改查的一个小项目(超详细教程)
哈喽,大家好,我是冷风,,拖延了一天,实在是太抱歉(虽然也没多少人看我的博客,哈哈) 这个小项目我一共花了五天的时间才把它的功能给完成,因为个人原因,学过的知识已经丢了两年,不过我会在最短的时间学习到 ...
- maven(3)------maven构建web项目详细步骤
eclipse集成工具,轻松通过maven构建web项目步骤如下: 一, 右键,new -->project, 进入下一页面 二,选择"Maven Project", 点击下 ...
- 手把手从零开始搭建k8s集群超详细教程
本教程根据B站课程云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps同步所做笔记教程 k8s集群搭建超详细教程 1. 基本环境搭建 1. 创建私有网络 2. 创建服务 ...
- 环信WebIM 超详细教程01:点对点单聊
环信WebIM 超详细教程01:点对点单聊 第一个单聊(点对点)Demo 前言 一,准备工作:注册->登录->创建应用->创建应用用户 二,搭建工程,实现简单的单聊(点对点)功能 三 ...
- 手把手带你入门前端工程化——超详细教程(高级前端必备)
本文将分成以下 7 个小节: 技术选型 统一规范 测试 部署 监控 性能优化 重构 部分小节提供了非常详细的实战教程,让大家动手实践. 另外我还写了一个前端工程化 demo 放在 github 上.这 ...
- 手把手带你入门前端工程化——超详细教程
授权自@谭光志 链接:https://segmentfault.com/a/1190000037752931,也可点击阅读原文 本文将分成以下 7 个小节: 技术选型 统一规范 测试 部署 监控 性能 ...
- 大数据平台Ambari2.7.4+HDP3.1.4安装(超详细教程)
大数据平台Ambari2.7.4+HDP3.1.4安装(超详细教程) Ambari2.7.4+HDP3.1.4是最后一个免费版本,新版本需要授权. 因工作需要,安装大数据集群,了解到Ambari属于A ...
最新文章
- java异常例子_java 异常的实例详解
- 贪心算法--会场安排问题
- Caliburn笔记-基本Command(wpf框架)
- StartService返回2的解决方法
- Go报错package github.com/astaxie/beego: exit status 128
- 互联网人才流向说明了什么
- java定义一个静态类_Java中的静态类
- Java编程基础08——面向对象_构造方法静态static
- 如何更新Node.js?
- $$$$方正GBK字库内码表$$$$
- 《跟开涛学SpringMVC》学习笔记
- Domino M-Series 设置说明
- python中对Routers的理解
- C/C++ %s %d %u 基本概念与用法
- 肾有多好,就有多年轻
- 简单认识程序的编译过程
- TERMIOS详解【转】
- 信息安全管理(CISP)—— 信息安全管理
- 项目经理如何写年终总结,范文+PPT模板
- 邮政社招笔试题库_中国邮政招聘考试试题及答案--总括版
热门文章
- ServerSQL数据库查锁、解锁
- 柯尼卡美能达Konica Minolta bizhub 4020 打印机驱动
- 03-面向对象之面向对象基础
- 三相电能质量分析仪操作程序
- 分布式系统开发实战:安全性的基本概念
- 基于个性化推荐的图书网站设计与实现
- 读《探索式软件测试》笔记(一)
- 第二届 “国信蓝点”软件设计大赛 C语言模拟题(附程序题 解题程序)
- undefined symbol: _ZN6caffe26detail36_typeMetaDataInstance_preallocated_7E解决办法
- undefined symbol: _ZN6caffe26detail36_typeMetaDataInstance_preallocated_7E