1.${"a"+param["input"]} ///这样写会出错 我想用"a"加上传入的参数 再输出 应该怎么写?2.如何用paramValues遍历得到的参数数组每一个元素?
3.能不能el表达式得到在<%%>或者<%! %>里声明的而没有存到pageContext session request application里的变量? 谢谢回答!

解决方案 »

  1.   

    1.a${param["input"]}
    3. el表达式依次从pageContext session request application中查找给定名字的属性对应的属性值
    如果没有对应的属性,则返回空字符串。
      

  2.   

    1, 你可以使用jstl的set标签设置value="a" <c:set var="a" value="a"></c:set>
        然后${a+param["input"]}
    2. 使用foreach标签循环遍历paramValues来的数组
    3. 不可以,你可以设置成request等来实现
      

  3.   

    ${"a"+param["input"]}没用过这样的写法,我都是这样写的:
    ${"a"+param.input}