tan8888 2010-05-15 18:45
浏览 237
已采纳

jstl标签与jsp代码交互

现在有一个需求,把一些数据存到Map里,在前台把它特定的值取出来,它的key也是变量
像这样的:
[quote]
"}" var="mymap">
${ mymap }
/c:forEach
[/quote]
但这样写肯定不对,${map["<%=Constant.VALUE%>"} 这里应该怎么写才是正确的,就是说jstl怎么与jsp代码进行交互的,能写几例子吗?谢谢

  • 写回答

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里写都需要。

    剩下的怎么写应该不难。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?