javaWeb基础

一,程序结构

互联网发展到现在出现过两种结构:C / S结构 和 B / S结构

二,web服务器

Web服务器是可以向发出请求的浏览器提供文档的程序,主要提供网上的信息浏览服务

三,访问 Tomcat 服务器

启动停止脚本文件: bin startup.bat

部署应用: webApps

在浏览器地址栏输入网址: http://localhost:8080/firstApp/first.html 进行访问

这个网址有一个专业的名称,叫做 统一资源定位符

统一资源定位符包含了以下三部分:

1.协议 比如 http 主机地址 localhost 127.0.0.1 都是表本机,可以用来代替本机的IP地址

2.主机地址包括了主机 IP 地址和端口号,比如 IP 地址 localhost ,端口号 8080

3.资源地址 比如 /firstApp/first.html

四,配置操作

1.端口号配置

conf sever.xml <Connector port="9000" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443"

/>

2.虚拟路径配置

conf sever.xml <Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true">

添加<Context path="/virtual" docBase="D:\01\01frontend\javaWeb基础\actual"/>

访问测试:虚拟路径

3.web.xml文件配置

3.1会话超时配置

conf web.xml <session-config>

<session-timeout>30(单位是分钟)</session-timeout>

</session-config>

3.2欢迎页配置

<welcome-file-list>

<welcome-file>index.html</welcome-file>

<welcome-file>index.htm</welcome-file>

<welcome-file>index.jsp</welcome-file>

</welcome-file-list>

访问测试:欢迎进入tomcat

相关推荐
90后的晨仔1 分钟前
报错 找不到“node”的类型定义文件。 程序包含该文件是因为: 在 compilerOptions 中指定的类型库 "node" 的入口点 。
前端
90后的晨仔16 分钟前
5分钟搭建你的第一个TypeScript项目
前端·typescript
专注前端30年30 分钟前
Vue2 中 v-if 与 v-show 深度对比及实战指南
开发语言·前端·vue
90后的晨仔32 分钟前
TypeScript是什么?为什么前端必须学它?
前端
用户47949283569151 小时前
从 58MB 到 2.6MB:我是如何将 React 官网性能提升 95% 的
前端·javascript
该用户已不存在1 小时前
7个让全栈开发效率起飞的 Bun 工作流
前端·javascript·后端
芙蓉王真的好11 小时前
Angular CDK 响应式工具指南:从基础到自适应布局应用
前端·javascript·angular.js
Boale_H1 小时前
如何获取npm的认证令牌token
前端·npm·node.js
qq_339191141 小时前
vue3 npm run dev局域网可以访问,vue启动设置局域网访问,
前端·vue.js·npm
帅气的花泽类2 小时前
npm error code ERR_SSL_TLSV1_UNRECOGNIZED_NAME
前端·npm·node.js