想把下拉选单传送给mysql但是一值报错请大神帮忙解决
====================================
String Channel = request.getParameter(“Channel”);
String WEEkDate = request.getParameter(“WeekDate”);
String [] hobby = request.getRequestDispatcher(Channel,WEEkDate);<<<这里错误
=================================================
想询问一下要怎样才能接收String Channel follow String WEEkDate让 hobby接收
下面是 jsp 上的代碼
======================================
<form method="post" action="vfvf.jsp">
<table width=500 align=center>
<tr>
<td align = center>商家:
<select name =“Channel”>
<option value =“上海商家”>上海商家
<option value =“京东网店”>京东网店
<td align = center>周:
<select name="WeekDate">
<option value="0304">0304
<option value="0305">0305
<option value="0401">0401
<option value="0403">0403
</select>
<input type="submit" value="ok">
</table>
</form>
<hr>
<%
request.setCharacterEncoding("utf-8");
String Channel = request.getParameter("Channel") ;
String WEEkDate = request.getParameter("WeekDate") ;
String[] hobby = request.getRequestDispatcher(Channel,WEEkDate); <<<这里错误
ResultSet rs = Songlist1.ktvChannelWeekDate(Channel ,WEEkDate);
================================================
java接收内容
==========================
public static ResultSet ktvChannelWeekDate(String Channel,String WEEkDate)
{
String url="jdbc:mysql://localhost:3306/billboard?useUnicode=true&characterEncoding=utf-8";
String user="root";
String password="1234";
String sql="select * from ktvview where Channel='"+Channel+"'amd WeekDate='"+WEEkDate+"' order by id";ResultSet rs=null;
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection(url, user, password);
Statement st=conn.createStatement();rs=st.executeQuery(sql);
} catch (ClassNotFoundException ex) {
System.out.println("no driver");
}catch(SQLException e)
{
System.out.println("no connection");
}
return rs;
}Abby_lrwei