社区
Web 开发
帖子详情
如何让JSTL里的变量在JSP中使用?
feelrain
2004-09-01 02:53:07
如题
...全文
315
5
打赏
收藏
如何让JSTL里的变量在JSP中使用?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以梦为马
2005-02-04
打赏
举报
回复
up
lvyuanfang
2005-02-02
打赏
举报
回复
就是呀,var加上scope=request就相当于request.setAttribute(var,varvalue);
zyzjaffery
2005-02-02
打赏
举报
回复
对不起上面写错了 应该是${}不是&{} 不好意思
zyzjaffery
2005-02-02
打赏
举报
回复
如果你是比较新的JSP规范的话可以在JSP里这样用
<c:set var="a" value="xxx" scope="xxx"/>
&{pageScope.a}
&{requestScope.a}
&{sessionScope.a}
&{applicationScope.a}
比如:<jsp:setProperty name="xxx" property="xxx" value="&{pageScope.a}"/>
当然也可以是:<c:set name="xxx" property="xxx" value="&{pageScope.a}"/>
JeromeLiu
2005-02-02
打赏
举报
回复
jstl中的变量在赋值<c:set>的时候有个scope属性,它是用来设置该变量的作用域的,可以是
page
request
session
application
默认是page,同一jsp页面有效
这四个scope对应在jsp中可以通过
pageContext.getAttribute()
request.getAttribute()
session.getAttribute()
application.getAttribute()
得到值。
如下:
<c:set var="a" value="hello a" scope="request" />
<c:set var="b" value="hello b"/>
<%
out.print(request.getAttribute("a") + "<br>");
out.print(pageContext.getAttribute("b"));
%>
同理,也可以从jsp中得到变量放入jstl的变量中。
jstl
标准库的
使用
一
isELIgnored="true"%> My
JSP
'index.
jsp
' starting page --> < session.setAttribute("username","songpengfei"); %> 你好" escapeXml="false"> 宋鹏飞
使用
JSTL
JSTL
是一个标准的集合,它可让您在
JSP
页面
中
使用
标记而不是Java Scriptlet代码执行重复任务。
JSTL
是一系列供许多
JSP
应用程序共同的方法和标记。您可
使用
JSTL
尽量减少
JSP
应用程序
中
的Java代码。
JSP
提供了一套标记,您可在多个
JSP
容器上
使用
它们。
JSP
页面通过
jstl
进行
变量
累加
"0" var="sum" /> 声明
变量
并初始值 "1" end="10" var="item"> "${sum + item}" var="sum" />
变量
累加 ${sum} 页面展示
变量
一个案例: 序号 指标名称 类别 权重 修改
JSP
与
JSTL
变量
互相访问
JSP
与
JSTL
之间的
变量
互相访问
【
JSTL
】
JSP
标准标签库
JSTL
学习
JSTL
标签库 1、什么是
JSTL
标签库
JSTL
是apache 对EL 表达式的扩展(也就是说
JSTL
依赖EL),
JSTL
是标签语言!
JSTL
标签
使用
以来非常方便,它与
JSP
动作标签一样,只不过它不是
JSP
内置的标签,需要我们自己导包,以及指定标签库而已! 如果你
使用
MyEclipse 开发JavaWeb,那么在把项目发布到Tomcat 时,你会发现,MyEclipse 会在li...
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章