P17-19
创建空项目Empty Project
,设置JDK
现在创建了一个空的项目,继续创建工程模块
创建maven工程,选择webapp
模板
一些设置:
继续一些设置:(注意这里失败了,建议先看下文)
没学maven所以这里不太懂,先跟着瞎搞
然后失败了:
模板该有的src没出现
报错看不懂不看了,删掉重新创建
好像是我自己下载的maven哪里没设置好,很久之前下载的不记得了
先删除错误的模块:
查了一下删除方法
1.找到文件在磁盘中的位置
2.在IDEA中移除这个模块,这里只是移除,不会删文件
3.在磁盘中删除文件
4.在IDEA的列表中移除,删除完成
重新创建maven工程
前面的一样,maven这里选择IDEA自带的
之后有时间再去了解一下maven的使用,这里还是先跟着瞎搞
创建有点慢,等了一会儿,这样应该成功了
前面已经说明选择了webapp模板,这里该有的目录结构都有了
也可以不选模板,创建后手动配置,具体后续需要再了解,反正现在看了就忘
继续:
补全目录结构(所以选的模板不能直接做完整?)
继续:
添加jar包,maven工程不用自己找jar包,添加依赖即可,用到哪些加哪些(技术架构有考虑用到哪些技术)
公司里环境搭建一般是项目经理做
从下载的文件里复制,然后点击刷新
pom.xml
文件
继续:
刚才应该设置编码格式,都是UTF-8
继续:
添加配置文件,根据文档复制过去,复习一下配置文件里的标签含义
(发现SSM忘得一干二净,虽然啥也不会但是头铁,跟着继续瞎搞)
配置文件在main
下的resources
下,web.xml
在WEB-INF
下
继续:
导入项目原型,根据下载的文件把静态页面放进模块里
一些知识:
部署再tomcat下
webapps
----------stumgr
----------crm 项目名字---------------------部署在根目录下的网页可以直接访问
-----------------html, css, js, img
-----------------WEB-INF 下面有三大件
---------------------------web.xml 核心配置文件
---------------------------classes 编译的.class文件
---------------------------lib 用到的jar包
······························································································································
web应用根目录下的文件都是不安全的,外界可以通过url直接访问
所以,一般为了数据安全,都会把页面放到WEB-INF下,WEB-INF目录下的资源是受保护的,外界不能直接访问
······························································································································
webapps
----------stumgr 项目名字
----------crm 项目名字
-----------------WEB-INF 下面有三大件
---------------------------web.xml 核心配置文件
---------------------------classes 编译的.class文件
---------------------------lib 用到的jar包
---------------------------pages
----------------------------------------html, css, js, img 这样不能直接访问了
通过Controller访问
添加静态页面资源:
继续:
把CRM项目部署到tomcat上
把tomcat继承到IDEA中
尝试启动tomcat:
弹出页面,报404错误,因为此时还没写Controller
配置结束,开始实现功能!