社区
Web 开发
帖子详情
java页面中${base}取出的是什么值?
kingboyf4
2010-04-23 10:14:55
<body>
<span>${base}</span>
</body>
这个页面名字是xxx.jsp,如果在不同的路径下,这个页面会不会输出不同的值?
它跟<head><base /></head>有没有关系?
...全文
952
10
打赏
收藏
java页面中${base}取出的是什么值?
${base} 这个页面名字是xxx.jsp,如果在不同的路径下,这个页面会不会输出不同的值? 它跟有没有关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaonazi311
2010-04-30
打赏
举报
回复
受用了。。
MICKY_PIAO
2010-04-30
打赏
举报
回复
目前我用到过的,从后台通过request ,session传到JSP的值 都可以用 这个EL表达式
curtguo
2010-04-23
打赏
举报
回复
web开发一共有四个作用域,范围从高到低分为appliaction作用域(全局作用域),session作用域,request作用域和page作用域。
${base}是el表达式语法,它会自动先从page作用域开始查找,如果没有再找request作用域,然后是session,最后再是application作用域。
如果你需要制定哪个作用域中的base变量,可以这样写:
${requestScope.base}取得request作用域中的base变量;
希望对你有帮助。
ysfxhxyyy
2010-04-23
打赏
举报
回复
${base}取的是当前页面所在的路径。它随页面的位置改变而改变。
redlotus_lyn
2010-04-23
打赏
举报
回复
${}:是EL表达式的用法。
是从page->request->session->application顺序开始查找。
${base}:具体看在什么范围设置什么值了啊。
QQloveSLX
2010-04-23
打赏
举报
回复
看你在后台request往"base"里面塞入什么参数就是出来什么参数了!
小霍夫
2010-04-23
打赏
举报
回复
jsp 基本知识!
9大对象,三个作用域! 先搞清楚这些吧!
不然我怎么讲你都不知道!
dobe1987
2010-04-23
打赏
举报
回复
EL表达式,路径不同不会输出不同值,他跟request范围内的参数有关
kdflove
2010-04-23
打赏
举报
回复
EL表达式:
1、语法结构
${expression}
2、[ ]与.运算符
EL 提供“.“和“[ ]“两种运算符来存取数据。
当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“。例如:
${user.My-Name}应当改为${user["My-Name"] }
如果要动态取值时,就可以用“[ ]“来做,而“.“无法做到动态取值。例如:
${sessionScope.user[data]}中data 是一个变量
3、变量
EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为username的变量。
因为我们并没有指定哪一个范围的username,所以它会依序从Page、Request、Session、Application范围查找。
假如途中找到username,就直接回传,不再继续找下去,但是假如全部的范围都没有找到时,就回传null。
属性范围在EL中的名称
Page PageScope
Request RequestScope
Session SessionScope
Application ApplicationScope
Java
中
blob转
base
64编码
项目
中
使用blob字段存储图片,,在
页面
上展示时,需要进行转化,此处做个笔记: public static String convertBlobTo
Base
64String(Blob blob) { String result = ""; if(null != blob) { try { InputStream msgContent = blob.getBinaryStream();
Java
Bean 到底是什么呢?
Bean的
中
文含义是“豆子”,顾名思义
Java
Bean是一段
Java
小程序。
Java
Bean实际上是指一种特殊的
Java
类,它通常用来 实现一些比较常用的简单功能 ,并可以很容易的被重用或者是插入其他应用程序
中
去。所有遵循一定编程原则的
Java
类都可以被称作
Java
Bean。 一.
Java
Bean技术概述
Java
Bean是基于
Java
的组件模型,由属性、方法和事件3部分组成。在该模型
中
,
Java
Bean可以被修改或与其他组件结合以生成新组件或完整的程序。它是一种
Java
类,通...
java
web将图片存到储数据库和从数据库
中
读取图片(
base
64)
我使用SpringBoot复原了一下源码,需要的可以去我的GitHub上下载 链接:https://github.com/2637977081/SpringBootDC/tree/master/service-image-
base
64 一、分析一下基本流程 从前台
页面
获取图片,后台接收图片文件转化成数据,然后存储到数据库,然后反向输出到jsp
页面
二、分析一下数据转换和数据流通...
Java
后端利用DefaultKaptcha生成验证码及校验(缓存在Redis
中
)
在
Java
后端进行验证码的生成,可实现验证码开关、缓存在Redis
中
。 一、设计思路 在pom文件
中
引入DefaultKaptcha的依赖(Jar包)。 在CaptchaConfig类
中
配置验证码相关的参数。 利用DefaultKaptcha实现类生成验证码图片。 利用Redis数据库对验证码进行缓存。 利用ImageIO类将验证码图片以流形式写入到内存
中
。 前端
页面
利用Img标签的src属性,根据
Base
64编码格式数据获取验证码图片显示。 校验时,从Redis
中
取出
验证码并...
BASE
理论
Base
理论其实也就是保证了分区容错性、基本可用性与最终一致性,其实相比较CAP来说,C(强一致性)进行了一个取舍,确保了最终的一致性 在CAP
中
,我们谈到,因为P(分区容错性)总是存在的,放弃不了。另外,可用性、一致性也是我们一般系统必须要满足的,如何在可用性和一致性进行权衡,所以就出现了各种一致性的理论与算法。
BASE
理论是:
BASE
是指基本可用(Basically Available)、软状态( Soft State)、最终一致性( Eventual Consistency)。
BASE
是对CAP
中
一
Web 开发
81,094
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章