JavaWEB总结--(5)JSP简介

基于javaweb+jsp的人事员工管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) 基于javaweb+jsp的人事员工管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap. 基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot...均可 开发工具:eclipse/idea/myeclipse 阅读详情
JSP

jsp运行在java服务器中的界面,即动态界面,本质上是一个Servlet,其主要工程为HTML代码,Java代码片段,jsp标签组成。其文件后缀为.jsp。相比于Servlet,JSP更加善于处理显示页面,而Servlet跟擅长处理业务逻辑,两种技术各有专长,所以一般我们会将Servlet和JSP结合使用,Servlet负责业务,JSP负责显示。

jsp的脚本元素

脚本片段是嵌入到JSP中Java代码段,格式以<%开头,%>结尾,两个%号之间就可以编写Java代码了

	<%
		System.out.println("test");
	%>
jsp表达式

JSP表达式用来直接将Java变量输出到页面中,格式以<%=开头,以%>结尾。

	<%
		String str = "hellow world";
	%>
	<%=	str	%>
jsp对象
  • ① out(JspWriter):相当于response.getWriter()获取的对象,用于在页面中显示信息。
  • ② config(ServletConfig):对应Servlet中的ServletConfig对象。
  • ③ page(Object):对应当前Servlet对象,实际上就是this。
  • ④ pageContext(PageContext):当前页面的上下文,也是一个域对象。
  • ⑤ exception(Throwable):错误页面中异常对象
  • ⑥ request(HttpServletRequest):HttpServletRequest对象
  • ⑦ response(HttpServletResponse):HttpServletResponse对象
  • ⑧ application(ServletContext):ServletContext对象
  • ⑨ session(HttpSession):HttpSession对象
EL表达式
  • EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。EL在得到某个数据时,会自动进行数据类型的转换。
  • EL表达式用于代替JSP表达式(<%= %>)在页面中做输出操作。
  • EL表达式仅仅用来读取数据,而不能对数据进行修改。
  • 使用EL表达式输出数据时,如果有则输出数据,如果为null则什么也不输出。
  • EL表达式的语法:
    ${ EL表达式(取值,判断,运算等)}
  • EL表达式的域:
    pageScope
    requestScope
    sessionScope
    applicationScope
Javaweb书城实现jsp页面 javaweb 传智书城 1、创建head.jsp文件 在web工程的WebContent目录下创建一个名称为client的文件 在其中创建一个head.jsp文件,用来盛放网页的头部,相关代码如下: <%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8”%>  购物车 | 帮助中心 阅读详情

相关推荐

基于javaweb+jsp的设备维修管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)

基于javaweb+jsp的设备维修管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap) JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap 基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot...均可 开发工具:eclipse/idea/myeclipse/

m0_70029952的博客 1762

JavaWeb学习笔记5--JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4046862.html 【前言】 JSP本身是JavaWeb中的知识,但是在学习Android网络时,必然要涉及到与服务器之间的交互,所以学一下JSP以及其他Java...

weixin_30751947的博客 113

基于javaweb+jsp的驾校信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)

基于javaweb+jsp的驾校信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap) JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap 基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot...均可 开发工具:eclipse/idea/myeclipse/

m0_70030059的博客 2173

JavaWeb——JSP

一、JSP简介  HTML擅长显示页面,但是它并不能调用Java代码动态的生成内容;Servlet擅长调用Java程序,生成动态内容,但是Servlet不擅长显示页面。  jsp(Java Server Pages)结合了HTML和Servlet的优点,本质上是运行在服务端的一个Servlet,Tomcat等Servlet容器会将jsp文件中的内容通过out.write()、out.print()...

如不來的博客 1万+

SDU CS 期末考回忆版合集

删除原有分散的版本,合订起来画个。包括:机器学习、算法、图形学、操作系统、编译原理、软件工程、大数据分析管理、计算机体系结构等。

https://github.com/ZhaoyungZhang 6648

极具性价比的步进电机驱动芯片-TMC2226/TMC2209使用小结

TMC2226/2209相对于TMC2660C、TMC5160来说,价格低了很多,同时功能并没有太多阉割。对比TMC5160,少了内部加减速曲线,电流足够(Ipeak = 2.8A),相对5160而言功能也很足够,所以毫无疑问TMC2226是极具性价比的步进驱动芯片。

Trinamic_TMC的博客 7004

JSP 简介

什么是 JSP   JSP (全称 Java Server Pages) 是一种动态网页开发技术,它使用 JSP 标签在 HTML 网页中插入 Java 代码。标签通常以 <% 开头,以 %> 结束。它可以和后台交互完,根据后台数据变化得到的一些网页效果。   JSP 本质上就是一种 Java Servlet ,在实际开发中,Servlet 主要用于逻辑实现,而 JSP 主要用于实现 JavaWeb 应用程序的用户界面部分。   JSP 通过网页表单获取用户输入的数据、访问数据库以及其他数据源,

柚咖小窝 5520

Python量化交易实战:如何用pytdx库快速解析通达信.day文件(附完整代码)

本文详细介绍了如何使用Python的pytdx库高效解析通达信.day本地数据文件,构建免费、稳定的量化交易数据源。文章提供了从环境配置、基础数据读取、复权处理到板块信息获取的完整实战代码,并演示了如何将处理后的数据无缝接入Backtrader等回测框架,为量化策略开发提供可靠的数据基础。

ppp33的博客 1143

web后端(javaWeb)

文章目录 javaweb是什么?可以做什么? Java web ,是用Java技术来解决相关web互联网领域的技术的总称。web包括web服务器和web客户端两部分。从事Java web开发需要掌握以下技术: 基于页面的前端技术,如:HTML、CSS、JavaScript、JQuery; 动态语言技术,如:Java、JSP; 数据库技术,如:Oracle、MySQL、Sql Server; 工具与组件,如:服务器、SSM、SSH框架等。 javaweb的应用范围 1.开发网站(如淘宝,京东等大型网站) 2.

客官不爱喝酒的博客 4610

数据湖是什么?有什么优势?与数仓区别?未来的发展?

数据湖是什么?有什么优势?与数仓区别?未来的发展?一、什么是数据湖二、数据湖的发展三、数据湖有哪些优势四、数据湖应该具备哪些能力五、数据湖的实现遇到了哪些问题六、数据湖与数据仓库的区别七、为什么要做数据湖?区别在于?八、数据湖挑战九、湖仓一体十、目前有哪些开源数据湖组件 来源:大数据DT 一、什么是数据湖 数据湖是一种不断演进中、可扩展的大数据存储、处理、分析的基础设施;以数据为导向,实现任意来源、任意速度、任意规模、任意类型数据的全量获取、全量存储、多模式处理与全生命周期管理;并通过与各类外部异构数据

一个写湿的程序猿 9149

Google Earth Engine——使用STARFM 图像融合算法将Landsat 和 MODIS 融合得出2000-2023 NDVI长时序图(空间分辨率为 30 米、时间分辨率为 16 天)

非本地入侵物种是全球生态系统面临的主要威胁之一。野葛(Pueraria montana)是一种生长迅速的藤本植物,原产于亚洲,现已入侵美国一些地区,因此该物种的管理成为一个重要问题。利用 Landsat 和 MODIS 平台收集的数据,计算了 2000 年至 2015 年肯塔基州三个侵扰地点的归一化差异植被指数(NDVI)估算值。使用 STARFM 图像融合算法将大地遥感卫星和 MODIS 得出的 NDVI 结合成空间分辨率为 30 米、时间分辨率为 16 天的时间序列。

此星光明博客 2509

【JavaWeb】JSP详解

JSP = Java Server Page = html + Java代码 + JSP动态标签通常在前台开发人员给出静态页面后,后台开发人员只需在静态页面中添加动态信息即可,而不用再使用Servlet一行一行的去输出了内置对象是在JSP页面中无需创建就可以直接使用的变量。在JSP中一共有9个这样的对象page(当前JSP的真身类型)out最为常用的方法是print(),即向页面输出。它与response.getWriter()基本相同config。

2302_78914800的博客 1010

RAP Draft Handling 全面拆解:从独占 Draft 到协作 Draft 的架构与落地实践

独占 Draft 的启用点在行为定义头部的with draft。with draft;create;update;delete;with draft;上面这段代码来自一个完整的 Draft 启用示例,包含了 Draft 表声明、锁策略、ETag、Draft 动作等关键要素。:告诉框架草稿存哪。:告诉框架如何做并发控制与一致性保护。:把草稿生命周期动作显式暴露出来,让 UI 与事务引擎能正确驱动流程。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 957

javaweb jsp script简介

javaSE 基础 javaWeb 开发一些网页的相关应用 JAVA开发框架 根据方向学习 JAVAEE 分布式知识 后台开发知识 大数据 移动端的开发 安卓 前端 javaWeb阶段 基于http协议 最早的开发 进行超文本超媒体数据的传输 静态web 浏览器直接访问 html Applet 浏览器植入一个jvm 不常用 动态web 浏览器发出请求 到一个服务插件 判断静态动态 静态直接访问 动态到web容器处理 然后到web服务器 B/S模式 Browser Server 浏览器 服务器 C/S模式 C

weixin_46055386的博客 655

《DeepJIT: An End-To-End Deep Learning Framework for Just-In-Time Defect Prediction》论文笔记

软件工程任务:即时缺陷预测(涉及SE+AI知识)

weixin_43646592的博客 701

PCL RANSAC拟合空间圆【2026最新版】

RANSAC三维点云空间3D圆拟合。博客长期更新,本文最新更新时间为:2026年4月13日。代码在PCL1.15.0中测试通过

点云侠的博客 7454

JavaWeb基础专项复习2——JSP文件

JavaWeb早期JavaWeb中期:servlet,在servlet中需要写大量的JavaWeb后期JSP,只需要在html中直接添加动态信息,即java代码片段就可以了。服务器会把所有的<html>语句转换成response.getWriter().println(“<html>”);html + java代码 + JSP动态标签 = jsp (JSP 是在传统的网页 HTML 文件中插入 Java 代码和 JSP 标签,从而形成 JSP 文件,后缀名为.jsp。

2301_78566776的博客 1421

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

JavaWeb开发(九)JSP技术

当jsp被翻译成servlet的时候,service方法内部有九个对象定义并初始化,这九个对象被称为隐式对象。

qq_36158551的博客 1355

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

JavaWeb:jsp已经过时,了解即可

JavaWeb jsp已过时,了解即可 文章目录JavaWeb第1章:jQuery1.1 定义1.2 使用1.3 核心函数1.4 jQuery对象和dom对象区分Dom对象:通过以下方式都是dom对象jQuery对象**jQuery对象的本质:****jQuery对象和Dom对象的使用区别**jQuery对象和Dom对象相互转换1.5 jQuery选择器基本选择器:层级选择器:过滤选择器:基本过滤器:内容过滤器:可见性过滤选择器:属性过滤器:表单过滤器:表单对象属性过滤器:1.6 jQuery元素筛选第

qq_43349162的博客 4614

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

JavaWeb05-JSP

Java Server Pages,Java服务端页面一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义Java代码的动态内容Expression Language 表达式语言,用于简化JSP页面内的Java代码。

qq_33627452的博客 975

JavaWeb+JSP+路径问题+跳转(HTML|Servlet|JSP)|这一篇就够了(超详细)

JavaWeb+JSP+路径问题+跳转(HTML|Servlet|JSP)|这一篇就够了(超详细)

我是程序员Amin,关注我,带你学习有趣的计算机知识 4097

JavaWeb——jsp

JavaWeb——jsp1、介绍1.1、简介1.2、jsp的本质2、JSP的语法2.1、jsp头部page命令2.2、jsp中常用脚本2.2.1、声明脚本2.2.2、表达式脚本 1、介绍 1.1、简介 jsp的全称是java server pages。java的服务器页面。 jsp的主要作用是代替servlet程序回传html页面的数据,因为Servlet程序回传html页面是一件非常繁琐的事情,开发和维护成本都极高。 使用Servlet回传页面 使用jsp回传页面 1.2、jsp的本质

一个憨憨写的胡言乱语 399

javaweb学习5——JSP

声明:本文只是自学过程中,记录自己不会的知识点的摘要,如果想详细学习JavaWeb,请到孤傲苍狼博客学习,JavaWeb学习点此跳转 本文链接:https://www.cnblogs.com/xdp-gacl/p/3776512.html      https://www.cnblogs.com/xdp-gacl/p/3778993.html      https://www.cnblogs...

weixin_30518397的博客 85

JavaWeb简介

JavaWeb简介 web:前端的一些内容,在浏览器中展示的内容,html+css+js JavaWeb:使用Java语言来编写前端页面; 学习使用工具 学习Javaweb,就是学习jsp的使用, jsp属于Java,所以学习jsp实际上就是学习Java的一个类/接口Servlet 代码(一群懒人) 学习jsp jsp全名称:javaserverpageJava服务器页面(动态资源页面) 静态资源页面:当这个页面写完之后,内容就固定死了,不管在何时何地打开,页面展示的内容都是一 样的;页面中的数据是死的;

m0_55861979的博客 203

学习听说要过时的JSP技术内容 -JavaWeb篇

写在前面:2020年了,都说jsp有点过时了,但我还是学了点jsp知识。在了解JSP之前,如果不了解Servlet的话请看,这篇文章:JavaWeb——Servlet(全网最详细教程包括Servlet源码分析) JSP介绍 ...

CodeWhite 2213

JavaWeb大作业(二)JSP注册程序

这学期开了JavaWeb这门课,写文章的主要目的是记录实验过程和操作步骤。提示:提示:若有错误请各位大佬指正。

crabxd的博客 2421
上一篇: JavaWEB总结--(4)Servlet使用
下一篇: mysql百分数转小数
SW_LCC
博客等级 码龄11年 4粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值