C/Shtml
client / server
举例: 好比咱们下载的QQ软件,就是一个客户端,登录后就与服务器进行通讯。
缺点: 主要是依赖于操做系统,不一样的操做系统须要开发不一样版本的软件
优势: 较为安全、用户体验好
复制代码
B/Sjava
browser/server
举例: 好比咱们访问的页面,就是典型的例子,这里的客户端指浏览器、小程序内置浏览器等。
优势: 只开发服务端、能够跨平台、移植性强。
缺点: 安全性不高、用户体验稍差
复制代码
Apache开源组织下的开源免费的中小型的web应用服务器,支持javaEE中的servlet和 jsp规范web
第一步 新建一个Dynamic Web Project浏览器
第二步tomcat
第三步安全
第四步bash
第五步服务器
第七步 目录以下app
以后会出现一个
而后点击它
第九步
第十步
添加项目到Tomcat目录
启动服务:
启动完毕:
而后在咱们的Tomcat目录下,咱们能够看到以下:
图中的index.html是我本身放进去的,做为入口,而后咱们启动Tomcat服务,
打开浏览器: 输入: http://localhost:8020/webProject/
看到如上图,代表咱们已经成功了~
一、删除不必的项目
二、更改web.xml
咱们经过设置2.5版本,就会建立一个web.xml,可是若是咱们想要加快速度,咱们须要3.0的,所以咱们能够复制3.0版本的首部。修改以下便可
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="true">
<absolute-ordering /> //新增的
复制代码
三、也能够更改ROOT下面的web.xml
// 增长该条
<absolute-ordering /> //新增的
复制代码
一个简单的server.xml:
Tomcat服务器框图:
Context解析:
操做步骤: