社区
Java SE
帖子详情
jstl 标签的问题
maodie007
2008-04-18 08:10:14
<html>
<body>
<%
String s="test";
%>
${s}
</body>
</html>
红色部分怎么不显示S的值呢? 如果我要表达出S的值该怎么写呢?
我不想用 request.setAttrabute 和session.
能直接取得吗?
谢谢
...全文
136
8
打赏
收藏
jstl 标签的问题
${s} 红色部分怎么不显示S的值呢? 如果我要表达出S的值该怎么写呢? 我不想用 request.setAttrabute 和session. 能直接取得吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junny9985
2008-04-19
打赏
举报
回复
${s} 此为EL表达式,EL有一个特点,如果想要用el表达式的话,那么 s 的值必须在作用域对象里:request,pagecontext,session,application,只有当s的值在以上4中的作用域对象里的时候,el表达式才能取到这个值。
<%%>是你写的scriptlet,你并没有把 s 的值放到作用于对象里,当然娶不到了啊。
火龙果被占用了
2008-04-19
打赏
举报
回复
<html>
<body>
<%
String s="test";
request.setAttribute("str", s);
%>
${str}
</body>
</html>
Ant
2008-04-18
打赏
举报
回复
既然你都说了Jstl了,当然可以取得啊,用c:out就可以了
如果变量s存在session中就这么取
<c:out value="${s}"/>
如果变量s存在forward过来的request中就这么取
<c:out value="${parar.s}">
要用Jstl别忘记了引入它的Tag URI,另外加上<%@page isELIgnored="false"%>
dreamhyz
2008-04-18
打赏
举报
回复
为什么要那要获取,声明为全局的,直接用不就可以了吗
zealVampire
2008-04-18
打赏
举报
回复
<c:set var="chat" value="xxxxxxx" />
s只是一个变量, 没放request 和 session, 所以你那样是取不到的 ${} 总是在request session 甚至是application scope, 如果需要表明是哪个域可${sessionScope.s} 不知写错没有, 找JSTL文档看下吧, apache的应该有得下的
小南瓜瓜
2008-04-18
打赏
举报
回复
晕~这样也可以?
cpoysy
2008-04-18
打赏
举报
回复
不可以.
maodie007
2008-04-18
打赏
举报
回复
我的意思是如果上面那样直接在<% %>里定义一个变量 不能直接用${S}获得吗
jstl
标签
说明文档(chm)
JSTL
标签
库的
标签
说明文档,将官网上的copy下来制成chm,因为找了很久就是没有chm的,只好这样了,顺便发出来给需要的朋友
JSTL
标签
所需要的tld文件(c.tld、fmt.tld、fn.tld)
JSTL
标签
所需要的tld文件,包括 c.tld、fmt.tld、fn.tld 三个 几乎所有的
JSTL
标签
下载的zip中都只有一个c.tld,然后只讲解
标签
怎么用,其实
标签
也非常好用和实用,找了好久才找到fmt.tld这个,现在无私的贡献出来。 另外,附上
jstl
-1.2.jar,要把这个放到项目的lib中,三个tld文件放到 WEB-INF\tags中 才能运行
JSTL
表达式哦
jstl
的相关jar包(
jstl
.jar和standard.jar)
jstl
.jar包,添加后在jsp页面中加入,然后在希望显示的时间格式中输入,即可显示你期望的时间显示效果
javaweb编程
JSTL
包
JSTL
jar包!
jstl
包
jstl
包 用于
JSTL
的连接等!
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章