什么是jsp 什么是servlet(自学总结)

jsp 是java service page java服务器网页,简化的servlet
servlet 介于网页http请求和database 数据库连接的中间层

修改虚拟路径
1.找到server配置文件 在engine 下host标签 后追加context标签 docbase 存放实际路径 path 存放访问路径(需要重启)
或者
2.找到catalina下localhost新建 项目名.xml 文件 内容加下图
在这里插入图片描述

配置虚拟主机(服务器分身)
目的是:为了包装自己所作的网址,例如你看到一个 localhost:8080/mdeditor/index.html和直接看到 www.abc.com的感觉是不一样的 后者看起来更加正式一些

第一步在 tomcat 中conf server文件中 找到engine 新增一个host标签 把engine默认localhost改为你要的网址

appbase 设置项目所在地,name 给host起别名,
context虚拟路径(图一)
defaultHost 设置默认访问哪个Host (图二)
在这里插入图片描述图一
在这里插入图片描述图二

第二步 去本机中找到system32下drivers下etc的hostt修改内容追加一个你的网址
如下图

在这里插入图片描述
在这里插入图片描述

最后修改tomcat访问的默认端口为80 就完成了

具体访问原理
在这里插入图片描述
1,修改tomcat端口号
2.将虚拟主机的网址 例如 www.sss.com与主机绑定 修改C:\WINDOWS\system32\drivers\etc的hosts文件实现绑定
本来绑定的是127.0.0.1 在下面添加上指定网址
3.修改tomcat下的conf目录中的server。xml
添加一个host标签如下
<Host name="www.itcast.cn" appBase="D:\myweb" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> </Host>

编写好web 之后 打包为war 再在浏览器上访问

信 :即客户端请求,服务端回应 信息
安装HttpWatch(抓包工具),了解客户端发送给服务器的“信”的内容,以及服务器端发送给客户端的“信”的内容

servlet 是动态开发web资源的技术(Jsp servlet),运行在服务器端的小程序
主要作用,处理客户的请求
Genericservlet
HTTPservlet

servlet  三个阶段 创建,服务,销毁
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值