如何在Java脚本中使用jsp值对get方法进行操作 [英] how to give action in java script for get method using jsp values

查看:51
本文介绍了如何在Java脚本中使用jsp值对get方法进行操作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在从jsp页面发出get请求,如下所示:

Hi i am giving a get request from a jsp page as shown below:

     <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方法并更改特定内容.我的意思是我如何在javascript中获取${empNameDetail.eName} ${empNameDetail.eNo}.

And its working fine. But now i want to use it in java script so that i can refresh a particluar of other page (i.e. A.jsp having above code but from here i want to refresh the of B.jsp) so how i can give same kind of request in java script so that i can use load method and change a particular content. i mean how i can get ${empNameDetail.eName} ${empNameDetail.eNo} in javascript.

还是他们做同样事情的其他任何方式让我知道

or is their any other way to do the same pls let me know

预先感谢

推荐答案

 <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

You can directly use JSTL in your java-script code

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

       </c:forEach>
  </script>

这篇关于如何在Java脚本中使用jsp值对get方法进行操作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆