在不使用 JQuery 的情况下将变量从 Javascript 传递到 Servlet

Passing a variable from a Javascript to a Servlet without using JQuery

我在 JSP 页面 (JSTL) 上有多个动态生成的 link。 我想使用 Javascript.

将点击的 link 的 ID 和名称提交给 Servlet

这是我的 JSP 页面的一个片段:

    <c:otherwise>
     <td><a name="${rootBean.beanprojname}" id="${rootBean.beanprojname}"       
         onclick="func(this.name,this.id)" href="#">${rootBean.beanprojname}</a><br> 

        <a name="${rootBean.beanprojname}" id="More Details" onclick="func(this.name,this.id)" href="#">More Details</a></td>
    </c:otherwise>

在我的 javascript 中:

function func(name,id)
{
    //What to write here to pass the name and id to a servlet (without using JQuery)?
}

P.S: 我的页面没有表单标签

我试过了,很管用!

在我的 javascript:

function func(name,id)
{
    var redirect="http://localhost:9090/HCLRMS/empavl?pname="+name+"&pid="+id;
    window.open(redirect,"_self");

}

在我的 servlet 中:

 String fid=request.getParameter("pid");
 String fname=request.getParameter("pname");