JSP 从两个不同的属性获取相同迭代的内容

问题描述

我想在 jsp 控制器数组中找到迭代值,其中 value 等于 request.getParameter 中的值,然后我想在我之前找到的迭代中显示一个数组的内容

<c:forEach varStatus="loop" var="name" items="${kontroler.names}" >
                <a href="showFile.jsp?name=${name}">${name}</a>
                    <hr>
 </c:forEach>

然后打开 showFile.jsp?name 之后

        <h1>The name of file: <%= request.getParameter("name")%></h1>
    <c:forEach items="${kontroler.names.get(i)}" >

        <p>${kontroler.description.get(i)}</p>
        <hr>
    </c:forEach>  

我想将每个名称与每个描述连接起来,这段代码总是从描述数组中输出一个对象。

数组名称包含 {xxx,yyy},数组描述包含 {triple x,tripy y}。当我使用参数“yyy”等打开网站时,我想显示一个描述“triple y”。

编辑

好的,使用 JSP 从 URL 获取参数非常简单,示例

${param.name}
${kontroler.names.indexOf(param.name)}
${kontroler.description.get(kontroler.names.indexOf(param.name))}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)