Java web笔记 第一课

Java Web(入门) Java Web开发是指使用Java技术来创建动态网站或Web应用程序。Java Web开发主要使用Servlet、JSP(JavaServer Pages)、JavaBeans等技术来实现动态页面和处理业务逻辑。通过实际项目实践来巩固所学知识,在学习过程中,要注重理论与实践相结合,多动手编写代码,解决实际问题,逐步提高自己的编程能力。 阅读详情

JSP介绍:

JSP:全称(Java Server Pages) 是Sun公司创建的一种动态网页技术标准. 部署在网络服务器上
动态网页: 连接了数据库,数据可以实时更新   可以通过不同的输入或操作,返回不同的网页,这就是动态网页
静态网页: 没有连接数据库    
	1. 无法实现搜索. 购买. 登录等交互功能
	2. 无法对静态页面的实时更新

什么是B/S技术:
B/S和C/S结构的区别

B/S:浏览器服务器       Browser浏览器 S:服器务模式
	局限性:
		1.基于互联网
		2.无需安装客户端软件
程序完全部署在服务器上, 用户通过浏览器访问应用程序, 它是基于Internet的产物
原理:
用户输入-->发送请求到服务器-->访问数据库-->到数据库服务器-->返回结果到应用服务器-->检索到的信息-->解释执行HTML文件 

C/S:客户端服务器       server:服务器 C:client客户端
	局限性:
		基于中心局域网
		1.特定用户群中资源共享
		2.需要安装客户端软件

URL:
URL : Uniform Resource Locator的缩写, 代表"统一资源定位符",即我们常说的网址.
URL : 是唯一能识别Internet上具体的计算机. 目录或文件夹的位置的命名约定
URL的组成
第一部分: 协议
第二部分: 主机IP地址(有时包含端口号)
第三部分: 项目资源的地址, 如目录和文件夹名等
http:超文本传输协议,全球统一的
https:加密的超文本传输协议(一般用于可交易网站)

Tomcat:
官网:apache

配置Tomcat环境
	1.打开eclipse
	2.工具栏点击window
	3.下拉框选择最后一个
	4.找到server
	5.点击Runtime Environments
	6.点击Add找到Apache Tomcat v8.5选择路径JRE选择jdk点击finsh
	7.回到控制台,找到servers,点击蓝色的字,找到Tomcat8.5
	8.控制台最后一条出现startup in 数字 ms,就是成功了
端口号:8080
主机地址:127.0.0.1
2019年Java Web学习笔记目录 Java Web学习笔记目录 1、Java Web学习笔记01:动态网站初体验 2、Java Web学习笔记02:在Intellij里创建Web项目 3、Java Web学习笔记03:JSP元素 4、Java Web学习笔记04:JSP隐含对象 5、Java Web学习笔记05:状态管理 6、Java Web学习笔记06:利用JDBC访问数据库 7、Java Web学习笔记07:数据... 阅读详情

相关推荐

Java Web学习笔记01:动态网站初体验

文章目录 一、课程概述 1、课程地位 2、课程目标 二、动态网站 1、什么是动态网页 2、为什么需要动态网站? 3、如何实现动态网页 4、为什么学习B/S技术? (1)C/S架构的局限性 (2)B/S架构带来全新体验 5、什么是B/S技术 6、B/S技术的工作原理 7、统一资源定位符 (1)URL概念 (2)URL组成 8、网站的分类 三、Web服务器——Tomc...

howard2005的专栏 3371

JavaWeb入门看这一篇文章就够了

1web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构1使用Java技术实现上面的功能,即使用Java技术实现网络的互联互通1。

IT枫斗者的博客 1万+

STM32测测速---编码电机读取速度的计算

速度计算:轮胎每转一圈的脉冲数取决于编码器的分辨率,可由下面公式进行计算:PPR是电机的线数最后可以计算轮胎每转一圈的脉冲数为:轮胎每转一圈的脉冲数 = 9.6 × 11 × 4 = 422.4最后的速度公式简化为:速度 = (0.01 秒内产生的脉冲数 ∗ 0.055 ∗ π )/(0.01 ∗422.4​。

weixin_69414084的博客 3812

JavaWeb菜鸟入门

学习 Java Web 开发是一个逐步深入的过程,结合理论和实践能够更好地掌握知识。

yuwinter的博客 3796

从零构建知识图谱:本体工程与知识建模实战指南

本文是一份从零构建知识图谱的实战指南,重点阐述了知识建模与本体工程的核心地位。文章详细介绍了如何使用Protégé工具进行本体设计,包括定义领域、复用现有本体、构建类层次与属性约束,并讲解了如何利用D2RQ工具将关系数据库数据转换为RDF三元组,最终通过Apache Jena Fuseki搭建SPARQL端点进行知识查询与推理,让知识图谱真正“活”起来。

weixin_29057695的博客 572

ES快速入门,一篇就懂!

Elastic Search 入门前言什么是搜索为什么常用数据库不适合做搜索什么是Lucene什么是Elastic SearchES核心概念ES使用正常启动索引​增删改查ES增加常见问题:ES删除ES查询欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的

qq1592的博客 9311

Java web课程设计-购物系统

题目:网上购物系统 学 号:1705010323 姓 名: 马 志 成 指导老师: 陶 洁 完成时间:2019年6月14日 网上购物商店的分析与实现 一.实验目的 Java web课程设计是为了是计算机学院的学子深入学习java web应用开发设置的一门实验性的动手性的实践课程。是计算机科学与技术、 网络工程、信息安全、物联网工程、软件工程等专业集中实践的教学环节,是将关jav...

九岁ya的博客 3万+

别再傻傻分不清!一文讲透电子产品‘冲击’与‘碰撞’试验的区别与选用(附GB/T 2423标准解读)

本文详细解析了电子产品可靠性测试中冲击与碰撞试验的核心区别与应用场景,结合GB/T 2423标准提供实用指南。冲击测试模拟瞬时高强度事件(如跌落),而碰撞测试针对重复性力学环境(如运输颠簸)。通过参数对比和标准解读,帮助研发人员精准选择测试方案,提升产品可靠性验证效率。

weixin_42665255的博客 268

Java Web基础:第一讲 应该怎样学以及学那些基本内容

李绪成的一亩三分地 5390

手搓UDS Bootloader|全网独家复现0x10诊断会话控制、详解会话跳转规则与S3超时机制、助力ECU在线刷写、固件迭代、车规安全升级落地

在车载UDS诊断(ISO 14229)与Bootloader固件升级架构中,0x10诊断会话控制服务是所有高级诊断、固件刷写功能的前置核心与权限管控入口,属于UDS基础必实现服务。车载ECU通过分级会话模式,隔离常规故障诊断、高级标定、固件重编程等高、低权限操作,从协议层面保障车载电控系统的安全性与稳定性。多数嵌入式开发者开发UDS Bootloader时,仅简单实现会话切换报文应答,未吃透会话强制跳转规则、S3安全超时机制、会话权限绑定、APP在线刷写跳转逻辑。

getusushu的博客 465

Python爬虫教程:抓取Android或iOS应用中的数据

随着智能手机的普及,移动应用程序已经成为我们生活中不可或缺的一部分。从社交媒体、在线购物到金融服务和健康管理,几乎所有领域都有相应的手机应用程序(App)服务用户。而这些应用程序通常会存储大量的数据,例如用户行为、产品信息、订单记录等。如果我们能有效地抓取这些数据,可以为数据分析、商业智能、用户行为分析等提供有力支持。本文将重点介绍如何使用Python爬虫技术抓取Android或iOS应用中的数据,尤其是如何从这些应用的后端接口、存储、或网页中提取数据。我们将探讨如何通过反向工程技术访问移动应用中的API接

2201_76125261的博客 803

Java Web开发技术(学习笔记)(开学第一课)

Java Web插件下载

2401_89755412的博客 438

zynq的irq_f2p 如何增加或修改中断引脚个数(宽度)

ZYNQ开发过程中,如果使用PL到PS的中断,会产生一个疑问,设置界面显示可以有[91:84]、[68:61]共16个中断引脚,但是并没有设置中断口的宽度,如果使用多个中断引脚,应该怎么办?如果通过concat连接多个引脚,则自动调整为对应的引脚数。例如连接3个中断信号,则自动调整为:IRQ_F2P[2:0]

FPGA艺术家的博客 837

JAVA小白学习第二阶段(Web)第一课学习笔记

进入JAVA学习的第二阶段,相比于第一阶段,第二阶段就目前可言感觉有点抽象,可能也是最近学习java没有刚开始那种干劲了,没有每天都跑来自习室了,导致现在拖欠的作业内容有点多,希望从今天起,能够恢复到原来学习的那个阶段,认真学习,不懂就问老师,及时交作业,及时总结学习心得;一:Servelt首先得实现Servelt接口,然后重写接口里的5种方法;1:init方法,初始化当启动时,IDEA会将初始化所含有的数据打印出来,只打印一次;2:getServletConfig方法,获取配置信息。

2301_77114780的博客 384

终于搞定!Cloudflare Tunnel 报错 Error 1033,一次完整修复记录

最近遇到了 Cloudflare Tunnel Error 1033 报错的问题,本文记录了完整的排查和解决方案💡

XiaoqiangClub的博客 1781

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Java Web程序设计笔记 • 【目录】

章节 内容 实践练习 Java Web程序设计作业目录(作业笔记) 第1章 Java Web程序设计笔记 • 【第1章 Web应用程序】 第2章 Java Web程序设计笔记 • 【第2章 JSP基础】 第3章 Java Web程序设计笔记 • 【第3章 JSP内置对象】 第4章 Java Web程序设计笔记 • 【第4章 JavaBean和JSP标准动作】 第5章 Java Web程序设计笔记 • 【第5章 Servlet技术】 第6章 Java Web程序设计笔记...

杨明金的博客 3991

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【免费下载】 黑马程序员JAVA WEB全笔记PDF下载

本仓库提供了一份名为“黑马程序员JAVA WEB全笔记pdf”的资源文件下载。该文件包含了黑马程序员Java Web基础课程的完整笔记,涵盖了前端技术、JSP、Servlet等内容。 ## 资源内容 - **Java Web基础知识**:详细介绍了Java Web开发的基础概念和核心技术。 - **前端技术**:包括HTML、CSS、JavaScript等前端技术的基本知识和应用。 - **J

gitblog_09810的博客 2486

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

第一课 Java Web开发环境搭建

从Oracle官网下载适合操作系统的JDK安装包。运行安装程序并按向导完成安装,注意记录安装路径(使用默认路径即可,例如根据自己电脑选择32位或者64位安装文件(可从 设置-系统-系统信息 中查看)。尽量将JDK和JRE安装在同一目录下,在运行安装程序时默认安装在C:\Program Files\Java下。

ranyanmass的博客 599

青梅煮酒Java Web 笔记

jsp只在服务器端运行,浏览器端不会出现。jsp文件会被Tomcat编译成.java文件,位置:每次启动tomcat时打印在控制台上的:内容是这样的:可以看到将html变成字符串形式输出了。jsp先被生成为以上之中servlet然后再编译为.class文件。所以jsp本质是servlet过滤器是一种程序,先于servlet或Jsp页面运行在服务器中。可以附加到一个或多个servlet或jsp页面上,并且可以检查进入这些资源的请求信息。

weixin_45279374的博客 2208

学习Java第一课

学习Java第一课 学习Typora指令 字体 黑体 斜体 黑斜体 删除体 引用 引用别的文章 分割线 用—或*** 图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5tIjBiTa-1650179517482)(C:\Users\Administrator\Pictures\xiaoming.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QyQDNcft-1650179517484)( https://i1.hdslb

qq_43446733的博客 138

java学习笔记-第一课

Java 是什么Java 是一种高级编程语言,由 Sun Microsystems(现为 Oracle)开发。它是跨平台的,即“写一次,处处运行”(Write Once, Run Anywhere, WORA)。Java 广泛用于开发企业级应用、移动应用(Android)、Web 应用等。

weis_2007的博客 1014

JAVA WEB开发技术随堂笔记 JSP之嵌入JAVA、注释、动作标签

🌴 2022.4.19 早十 文章目录5.5 嵌入Java代码5.5.1 代码片段5.5.2 声明5.5.3 JSP表达式5.6 注释5.7 JSP动作标签5.7.1 < jsp:include >5.7.2 < jsp:forward >5.7.3 < jsp:param > 5.5 嵌入Java代码 5.5.1 代码片段 代码片段,指的是在JSP页面中嵌入的Java代码。代码片段在页面请求的处理期间被执行,可以通过JSP内置对象在页面输出内容、访问session会

张时贰的博客 2762

java web之jsp第一课

这周老师带领我们共同学习了jsp的一些基础安装和配置环境等,具体的内容我就不一一到来了。 安装与配置的操作:https://blog.youkuaiyun.com/howard2005/article/details/100194354 https://blog.youkuaiyun.com/howard2005/article/details/100511481 然后呢就是这次的作业,登陆的web作业: 首先把web加...

IT_demon的博客 317

Java Web 实习笔记(一)

Java web实习笔记目录导航 1. Java Web 实习笔记(一) 2.Java Web 实习笔记(二) 3.Java Web 实习笔记(三) 4.Java Web 实习笔记(四) 一、WEB概述 1、C/S 和B/S (1)C/S(client-server 客户端-服务器) 需要下载安装:QQ,LOL (2)B/S(brower-server 浏览...

MOGOT7的博客 4154

Java Web 学习笔记:Servlet/JSP 核心原理与避坑指南

整理这份笔记的初衷很简单:我在学习 Java Web 时,发现很多教程要么只讲理论,要么直接上 Spring 框架,对 Servlet/JSP 这些底层机制的解释总是一笔带过。于是决定边学边记录,用最直白的语言+图示梳理核心知识点。

2301_77129242的博客 3023

有道云笔记-记录与分享[java_web]

有道云笔记-记录与分享[java_web]

冉野 、 2302
上一篇: Java web 笔记 状态管理&session&Cookie
下一篇: Java web笔记 jsp动态交互
内涵神仙
博客等级 码龄5年 19粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值