javascript - 如何使用 jsp 值在 javascript 中为 get 方法提供操作

标签 javascript jsp jstl

您好,我正在从 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脚本中,以便我可以使用加载方法并更改特定内容。我的意思是如何在 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>

或者

您可以直接在 java-script 代码中使用 JSTL

   <script>
      <c:forEach items="${empNameInfo.empName}"  var="empNameDetail">
         var name = "<c:out value='${empNameDetail.eName}'/>" ;
         alert(name);

       </c:forEach>
  </script>

关于javascript - 如何使用 jsp 值在 javascript 中为 get 方法提供操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27124859/

相关文章:

php - 使用 Jquery 显示上传传输时间?

java - session 处理在 JSP 页面中不起作用?

javascript - 滚动后视口(viewport)底部的粘性 div

javascript - 如何在 Javascript 中创建动态关键帧规则?

jsp - Spring Boot和JSP无法渲染

java - 在 Struts 2 中看不到对象列表?

java - JSTL taglib URI 已过时?

java - 如何编写 jSTL 而不是 scriptlet?

java - tomcat7-maven-plugin 行为与 jSTL - 帮助使用 tomcat :run goal

javascript - 使用 JavaScript 返回超过 1 个数组值