嗨,我从jsp页面发出get请求,如下所示:
<c:forEach items="${empNameInfo.empName}" var="empNameDetail"> <a href="${contextPath}/empValues?empName=${empNameDetail.eName}& amp;empNo=${empNameDetail.eNo}">Emp Details </a></c:forEach>
而且工作正常。但是现在我想在Java脚本中使用它,以便我可以刷新其他页面的特定内容(即具有上述代码的A.jsp,但是从这里我想刷新B.jsp的页面),以便我可以给出相同的请求在Java脚本中,以便我可以使用load方法并更改特定内容。我的意思是我如何获得${empNameDetail.eName} ${empNameDetail.eNo}JavaScript。
${empNameDetail.eName}
${empNameDetail.eNo}
还是他们以其他方式做同样的事情让我知道
提前致谢
<script> function myFunction(name,no){ alert(name+" "+no); } </script> <c:forEach items="${empNameInfo.empName}" var="empNameDetail"> <a href="${contextPath}/empValues?mpName=${empNameDetail.eName}&empNo=${empNameDetail.eNo}" onclick="myFunction('${empNameDetail.eName}','${empNameDetail.eNo}')"> Emp Details </a> </c:forEach>
要么
您可以直接JSTL在java-script代码中使用
JSTL
java-script
<script> <c:forEach items="${empNameInfo.empName}" var="empNameDetail"> var name = "<c:out value='${empNameDetail.eName}'/>" ; alert(name); </c:forEach> </script>