慕课网《JAVA遇见HTML——JSP篇 第一章 Java Web简介》学习笔记

备注:课程链接https://www.imooc.com/learn/166

一、Tomcat服务器目录结构:

 

 bin是binary的缩写,二进制的意思。

 二、手工编写Web程序。

1.在WebApps创建项目目录。

cd /usr/local/src/apache-tomcat-9.0.26/webapps

mkdir myhome

2.编写index.jsp。

 

 

3.创建WEB-INF目录。

mkdir WEB-INF

复制粘贴文件  cp  [选项]  源文件或目录  目标文件或目录

cp /usr/local/src/apache-tomcat-9.0.26/webapps/examples/WEB-INF/web.xml /usr/local/src/apache-tomcat-9.0.26/webapps/myhome/WEB-INF/web.xml

vi删除一行(查看模式下) dd

 

mkdir classes 里面放的是编译生成的字节码文件(.class文件)

mkdir lib 里面放的是要用到的一些jar包(比如连接数据库的驱动、jar包)

4.测试运行。

 三、WEB-INF目录结构

1.WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问这个目录里的资源,只有服务端代码可以访问的目录。

举例:

cd /usr/local/src/apache-tomcat-9.0.26/webapps/myhome/WEB-INF

vi test.html

 

 

 2.web.xml,项目部署文件。

比如,里面可以配置项目欢迎页面。

访问http://xxx.xxx.xxx.xxx:8080/myhome也能显示

 

 

是因为直接进入项目的话,tomcat默认打开index.jsp作为项目的欢迎页面。

将index.jsp改名为haha.jsp。

将文件A重命名为B:mv A B

mv index.jsp haha.jsp

 

 

 将WEB-INF下的web.xml

 

 

 

 修改为

 

 

 修改了web.xml,重启tomcat。

 3.eclipse新建Java Web程序。

 4.修改tomcat默认端口号:修改conf/server.xml中的<Connector port="8080">标签。

 

posted on 2019-10-12 21:05  平凡力量  阅读(236)  评论(0编辑  收藏  举报