我想做一个站内搜索,主要通过用户名或关键字这两种方式搜索(用RADIO实现方式的选取),如何在另一个JSP页面知道用户是按哪种方式搜索,这样我才知道调用那种搜索方法。

解决方案 »

  1.   

    第一种:表单提交,获取当前选中radio值,request.getParameter("控件名");
    第二种:在第一个页面的脚本中获取radio值然后通过url传到后台,从后台获取request.getParameter("控件名");
      

  2.   

    <form name=from1>
    <INPUT name=searchType type=radio value=name>用户名<BR>
    <INPUT name=searchType  type=radio value=keywords>关键字<BR>
    </form>在提交到的jsp中,使用request.getParameter("searchType");可以得到radio的值,根据值调用搜索方法即可
      

  3.   

    有点像CSDN那种搜索方式的选取
      

  4.   

    页面提交后 action 获得 radio的name值 然后进行处理就OK了