1.Javaweb的概念
什么是Javaweb
所有通过Java语言编写可以通过浏览器访问的程序的总和,叫Javaweb Javaweb是基于请求和响应开发的
什么是请求
请求是指客户端给服务器端发送数据。叫请求Request
什么是响应
响应是指服务器给客户端回传数据。叫响应Response
请求和相应的关系 请求和响应成对出现
2.Web资源的分类
web资源按实现的技术和呈现的效果不同,又分为静态资源和动态资源
静态资源:html css js txt mp4 jpg···· 动态资源:jsp页面,Servlet程序····
3.常见Web服务器
4.Tomcat
4.1目录介绍
4.2如何启动Tomcat服务器
方式一 找到Tomcat目录下的bin目录下的startup.bat文件,双击,就可以启动Tomcat服务器了
方式二 ①打开命令行 ②cd 到你的 Tomcat 的 bin 目录下 ③敲入启动命令:catalina run
怎样看是否启动成功
打开浏览器输入以下任何一个地址 1.http://localhost:8080 2.http://127.0.0.1:8080 3.http://自己的IP:8080
出现以下图片就说明启动成功
4.3停止Tomcat服务器
①点击Tomcat服务器窗口的X关闭按钮 ②把Tomcat服务器窗口置为当前窗口,然后按快捷键ctrl+c ③找到Tomcat目录下的bin目录下的shutdown.bat文件,双击,就可以停止Tomcat服务器了
4.4如何修改Tomcat端口号
mysql的默认端口号为:3306 Tomcat的默认的端口号为:8080 端口号的范围:1~65535
修改
找到Tomcat目录下的conf目录,找到server.xml配置文件并打开然后修改,修改完之后一定要重启Tomcat
举例 平时上百度:http://www.baidu.com:80 HTTP协议默认的端口号是:80
4.5如何部署web工程到Tomcat服务器上
方式一
只需要把web的目录拷贝的Tomcat的webapps目录下即可
访问Tomcat下的web工程
在浏览器输入 http://localhost:8080/book/index.html http://192.168.56.1:8080/book/index.html(别人也可以访问)
方式二
找到Tomcat下的conf目录\Catalina\localhoast\下,创建如下配置文件 Context表示一个工程的上下文 path表示工程的访问路径:/abc docBase表示你的工程目录在哪里
访问Tomcat下的web工程
在浏览器输入 http://localhost:8080/abc/index.html http://192.168.56.1:8080/abc/index.html(别人也可以访问)
4.6手拖html页面和在浏览器中输入地址访问的背后不同原因
4.7Tomcat默认访问的工程和默认访问的资源
默认访问的工程
当我们在浏览器地址栏输入的访问地址为:http://ip:端口号/时,没有工程名的时候 默认访问的是ROOT工程
默认访问的资源
当我们在浏览器地址栏输入的访问地址为:http://ip:端口号/工程名/时,没有资源名的时候 默认访问的是index.html页面
5.IDEA整合Tomcat服务器
以下说明整合成功
6.IDEA中动态web工程的操作
6.1IDEA中如何创建动态web工程
1.创建一个新模块
2.添加框架支持
6.2web工程的目录介绍
6.3如何给动态web工程添加额外的jar包
方式一 直接复制粘贴
方式二
6.4如何部署工程到Tomcat上运行
1.建议修改web工程对应的Tomcat运行实例名称: 2.Tomcat实例中部署运行的web模块 3.Tomcat实例启动后默认的访问地址: 4.
6.4Tomcat实例使用的其他细节说明
1.修改工程访问路径 2.修改运行的端口号 3.修改运行使用的浏览器
4.配置资源热部署 这样在浏览器刷新就可以得到反馈
|