onclick中的参数如何传输?

代码:
jsp页面:function searchcf(){
f1.action = "<%=request.getContextPath()%>/Controller.do?cmd=searchcf()"; //调用searchcf函数
f1.submit();
}

java: public void searchcf(){
....}

现在我想在函数searchcf中使用id的值AA,应该如何将id的值传输到searchcf中?
多谢!

使用HttpServletRequest request对象来获取,request.getParameter("id")。
请求要这样设置<%=request.getContextPath()%>/Controller.do?id=AA

用用服务器端《%=%》赋值

 f1.action = "<%=request.getContextPath()%>/Controller.do?cmd=<%=searchcf()%>"; //调用searchcf函数

action地址追加参数不行吗?<%=request.getContextPath()%>/Controller.do?cmd=searchcf()&id=AA

你是用的servlet还是controller来处理请求的?

恭喜问题解决了。。。。。。