现在有一个需求,把一些数据存到Map里,在前台把它特定的值取出来,它的key也是变量
像这样的:
[quote]
"}" var="mymap">
${ mymap }
/c:forEach
[/quote]
但这样写肯定不对,${map["<%=Constant.VALUE%>"} 这里应该怎么写才是正确的,就是说jstl怎么与jsp代码进行交互的,能写几例子吗?谢谢
jstl标签与jsp代码交互
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
紫翎观星 2010-05-16 14:34关注给你个写法参考:
[code="java"]
<%!
public String getUrl(String value) {
return "http://www.baidu.com/s?"+URLEncoder.encode(value,"gb2312")
}
Srting url = getUrl(value);
request.setAttribute("url",url);
%>[/code]
${url}显示需要这句:
request.setAttribute("url",url);
不管是在jsp里写还是在servlet里写都需要。剩下的怎么写应该不难。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报