当前位置: 首页 > news >正文

java Web

1.JavaWeb开发

前面的学习javase开发,而javaweb开发需要服务器和网页。

具备: java mysql jdbc html+css+js。


web服务器: tomcat服务器. 部署项目。

https://tomcat.apache.org/download-80.cgi

解压软件压缩包即可

不要放在中文目录和特殊符号的目录下

  • 启动tomcat服务器——双击bin目录下的startup.bat

  • 如果启动时一闪而过,证明jdk配置有误,须配置jdk的环境变量JAVA_HOME=

  • 访问tomcat

http://服务所在的ip:8080

1.1 基本概念

web开发:web——网页

  • 静态web:html、css
  • 动态web:提供给所有人看的数据,始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同

在Java中,动态web资源开发的技术统称为JavaWeb

1.2 web应用程序

web应用程序:可以提供浏览器访问的程序

一个web应用由多部分组成(静态web,动态web)

  • html、css、js
  • jsp、servlet
  • Java程序
  • jar包
  • 配置文件(Properties)

web应用程序编写完毕后,若想提供给外界访问:需要一个服务器来统一管理

1.3 静态web

htm、html网页后缀,如果服务器上一直存在这些东西,我们就可以直接进行读取,在联网的情况下。

在这里插入图片描述

缺点:web页面无法动态更新,所有用户看到都是同一个页面。

  • 轮播图,点击特性:为动态
  • JavaScript【实际开发中,它用的最多】
  • VBScript

它无法和数据库交互(数据无法持久化,用户无法交互)

1.4 动态web

页面会动态展示:web的页面展示的效果会因人而异

在这里插入图片描述

缺点:加入服务器的动态web资源出现了错误,我们需要重新编写我们的后台程序,重新发布

优点:web页面可以动态更新,所有用户看到的都不是同一个页面

它可以与数据库交互【数据持久化:注册、商品信息、用户信息】

2. idea开启tomcat

  • 创建一个新的项目

  • 点击项目名——右键——添加框架支持——web

  • 配置tomcat——tomcat本地——文件位置,名称——部署——生产

  • 启动服务器

404错误:检查路径是否有误,无误就把out文件删除,让其重新部署

相关文章:

  • 宠物智能可穿戴产品调研报告
  • Microsoft Office 2024 软件安装教程(免费)
  • 前端八股——Vue3系列
  • Codeforces 559C 详细题解
  • 深入解析C++函数指针与指针函数:从原理到实战
  • 无法打开包括文件: “crtdbg.h”: No such file or directory
  • 【Blender】二、建模篇--06,曲线建模/父子级和蒙皮修改器
  • 《CentOS 7 镜像源失效终极解决方案(2024年更新)》——生命周期终止后的镜像修复与替代方案
  • Linux编程----filelo(2)
  • 【大模型LLM】DeepSeek LLM Scaling Open-Source Language Models with Longtermism
  • pandas Dataframe介绍以及创建
  • 使用 Python 调用 Ollama API 并调用 deepseek-r1:8b 模型
  • 【量化科普】Liquidity,流动性
  • 鸟语林-论坛系统自动化测试
  • 【网络安全 | 漏洞挖掘】账户接管+PII+原漏洞绕过
  • 【语音科学计算器】当前汇率
  • Python简单使用MinerU
  • 学习Linux准备2
  • 深入理解设计模式之解释器模式
  • 如何设计app测试用例
  • 金融监管局:已设立74支私募股权投资基金,支持投资科技创新企业
  • 首批18位!苏联籍抗日航空英烈信息更新
  • 娱见 | 为了撕番而脱粉,内娱粉丝为何如此在乎番位
  • 9金收官!跳水世界杯总决赛朱子锋、程子龙包揽男子10米台冠亚军
  • 市值增22倍,巴菲特30年重仓股盘点
  • 新华每日电讯“关爱青年成长”三连评:青春应有多样的精彩