jsp

|-----内置对象:没有声明,也没有创建就可以使用的对象 由web(web.xml)容器提供的一组对象!

一共九大常用内置对象

变量名:                                                     变量类型:                                              常用方法: 

request                                           HttpServletRequest                              getParametrer(),setAttribute()

response                                        HttpServletResponse                             sendRedirect(),getWriter()

session                                           HttpSession                                           setAttribute(),getAttribute()

application                                     ServletContext                                       getMimetype(),getAttribute()

page                                               Object                                                    toString(), equals()

out                                                 JSPwriter                                                 write(),print()

config                                             ServletConfig                                         getServletName(),getServletContext()

pagecontext                                   PageContext                                           forward(),findAttribute()

exception                                       Throwable                                        getMessage(),getCause()[设置isErrorPage=true] 

page:        真实对象是Object,指代的就是jsp翻译成servlet后的类的引用

out:           out对象和response.getWriter()获取到的是不是同一个对象?为什么?区别?

不是同一个对象.out对象是jspWriter,response获取的writer是printWriter



pagecontext:获取其他的8个内置对象:编写通用性代码或者抽取框架时候向jsp的四个域中存取数据

jsp的四个域范围:

PageScope                                      当前页面有效                        Pagecontext                             Pagecontext

RequestScope                                 一次请求范围                        request                                     HttpServleRequest

SessionScope                                   一次会话范围                       session                                      HttpSession

ApplicationScope                             应用范围                             application                               ServletContext

Jsp的指令

指令的语法:

<%@ 指令名称      属性名称=”属性值”        属性名称=”属性值”        ...%>

 

Jsp有三个指令:page指令     include指令    taglib指令


Jsp的page指令:<%@ page%> ---设置jsp的内容的

language:                   指定jsp脚本中使用的语言,现在只能写java

contentType:   设置浏览器打开这个jsp的时候采用的默认的字符集编码

pageEncoding:          设置文件保存到本地硬盘,以及生成servlet,servlet保存到硬盘上的                             编码

import:              jsp中引入类对象.import可以出现多次

<%@page import="java.util.List"%>

<%@page import="java.util.ArrayList"%>

extends:            设置jsp翻译成servlet后继承的类,默认值为                                                                               org.apache.jasper.runtime.HttpJspBase,这个值想要修改,这个类必须是                             httpServlet的 子类

autoFlush:        设置jsp的缓存自动刷出,默认值为ture:会自动刷出

buffer:               设置jsp的缓冲区大小,默认8kb

session:             设置在jsp中是否可以直接使用session对象的.默认值为true

isElIgnored:      设置在jsp中是否忽略el表达式.默认值是false,不忽略  

errorPage:        设置错误友好页面的.

isErrorPage:     通过设置这个属性显示jsp的错误信息,默认值为false

设置全局的错误友好页面:

Jsp中的include的指令:指示jsp包含其他页面(静态包含)

<%@include file="/demo-include/logo.jsp" %>

    <%@ includefile="/demo-include/menu.jsp"%>

    <h1>Body部分</h1>

    <%@ includefile="/demo-include/footer.jsp"%>

Jsp中的taglib指令:指示jsp引入标签库  

<%@ taglib uri="标签的uri的路径" prefix="标签的别名"%>

Jsp的动作标签

标签的作用:   简化代码

<jsp:forward/>                   用于页面的转发

<jsp:forward page="/demo-object/demo3.jsp"></jsp:forward>

<jsp:param/>                     用于在带有路径的标签下,传递参数  

<jsp:useBean/>                 用于在jsp中使用javabean

<jsp:setProperty/>           用于在jsp中向javabean设置属性

<jsp:getProperty/>           用于在jsp中获取javabean的属性

<jsp:include/>                    用于页面的包含(动态包含)

静态包含和动态包含有什么区别?(<%@ include%>和<jsp:include/>)

|-----注册会员的方式,实现页面跳转,并显示数据信息!

|------request,response?

|------乱码的原理?

|-----如何解决乱码问题?

 

|-----name属性 给request

js提交的方式:

登录(用户名和密码),mysql(select 验证),判断用户是否登录成功?

|-----两个jsp之间如何传递数据?

|-----用request存值 attribute












胚胎实例分割数据集 一、基础信息 • 数据集名称:胚胎实例分割数据集 • 图片数量: 训练集:219张图片 验证集:49张图片 测试集:58张图片 总计:326张图片 • 训练集:219张图片 • 验证集:49张图片 • 测试集:58张图片 • 总计:326张图片 • 分类类别: 胚胎(embryo):表示生物胚胎结构,适用于发育生物学研究。 • 胚胎(embryo):表示生物胚胎结构,适用于发育生物学研究。 • 标注格式:YOLO格式,包含实例分割的多边形标注,适用于实例分割任务。 • 数据格式:图片来源于相关研究领域,格式为常见图像格式,细节清晰。 二、适用场景 • 胚胎发育AI分析系统:构建能够自动分割胚胎实例的AI模型,用于生物学研究中的形态变化追踪和量化分析。 • 医学与生物研究:在生殖医学、遗传学等领域,辅助研究人员进行胚胎结构识别、分割和发育阶段评估。 • 学术与创新研究:支持计算机视觉与生物医学的交叉学科研究,推动AI在胚胎学中的应用,助力高水平论文发表。 • 教育与实践培训:用于高校或研究机构的实验教学,帮助学生和从业者掌握实例分割技术及胚胎学知识。 三、数据集优势 • 精准与专业性:实例分割标注由领域专家完成,确保胚胎轮廓的精确性,提升模型训练的可靠性。 • 任务专用性:专注于胚胎实例分割,填补相关领域数据空白,适用于细粒度视觉分析。 • 格式兼容性:采用YOLO标注格式,易于集成到主流深度学习框架中,简化模型开发与部署流程。 • 科学价值突出:为胚胎发育研究、生命科学创新提供关键数据资源,促进AI在生物学中的实际应用。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

brid_fly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值