glzmzd
2015-05-26 08:58
采纳率: 71.7%
浏览 3.5k
已采纳

onclick中的参数如何传输?

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

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • SHI0ELD 2015-05-26 09:11
    已采纳

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

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 用用服务器端《%=%》赋值

     f1.action = "<%=request.getContextPath()%>/Controller.do?cmd=<%=searchcf()%>"; //调用searchcf函数
    
    评论
    解决 无用
    打赏 举报
  • DreamTHT 2015-05-26 09:44

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

    评论
    解决 无用
    打赏 举报
  • SHI0ELD 2015-05-26 09:44

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

    评论
    解决 无用
    打赏 举报
  • SHI0ELD 2015-05-27 08:56

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题