问题描述
我想在 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 (将#修改为@)