JavaWeb开发环境搭建
JavaWeb开发环境搭建
JavaWeb服务器(容器):Tomcat
- JavaWeb除了需要有JDK之外,还需要有解析Java的工具
- 因为JavaWeb项目需要在网络中运行,对于浏览器来讲,并不能解析Java代码
- 需要有一个特殊的工具来对Java进行解析,然后将解析后的结果传给浏览器
- 这个工具就是JavaWeb服务器,也称为Web容器
Tomcat操作
- 官网下载
- 点击转到
- 解压到指定目录
- 目录结构
- bin
- Tomcat可执行文件
- 启动:startup.bat
- 停止:shutdown.bat
- conf
- Tomcat服务配制文件
- 通过修改配置文件来设置Tomcat服务器相应信息
- lib
- Tomcat依赖库
- logs
- Tomcat服务器日志文件
- temp
- Tomcat服务器生成的临时文件
- webapps
- Tomcat服务器存放的所有JavaWeb项目的目录
- work
- 将现有Java代码的文件进行解析后,将解析后的html传递给服务器
- idea和Tomcat整合
- 选择Run-->editConfigrations
- 弹出界面点击加号,选择TomcatServer-->local
- 点击TomcatServer,进入配制界面
- name-->设置服务器名称
- 设置Tomcat目录
- 设置字符集为-Dfile.encoding=UTF-8防止乱码
- 自动生成项目war包
JavaWeb操作
- idea创建JavaWeb项目
- 创建项目
- 项目创建成功后,在WEB-INF分别创建两个文件夹
- classes
- 此文件夹主要用来存放Java编译后的class文件
- lib
- 此文件夹主要用来存放web项目的依赖库
- 创建完这两个文件夹需要进行绑定与设置
- 设置Web项目资源
- 使用工具栏
- 使用File下的菜单file-->project
- 弹出界面后,选择Modules-->Paths-->使用模块编译输出路径-->选择创建的文件classes
- -->Libraies添加-->选择创建的lib文件夹-->JarDirectory
- JavaWeb项目结构
- src
- 存放Java文件
- web
- 存放前端文件
- JavaWeb项目在启动时会读取项目中的web.xml
- 什么是web.xml
- 此文件是整个Web项目的配置文件
- web项目中有几个Servlet就需要在web.xml中进行声明
- web.xml存在于WEB-INF目录下
- 可以使用Annotation(注解)的方式对Servlet进行注册,可以不需要在web.xml手动配制
如有问题,请发送邮件至buxiaqingcheng@163.com或者buxiaqingcheng@dingtalk.com