hi i am trying to fill html drop down with mysql data but i am getting error i am using html on java page by appending string and call that method having string builder in which i appent html calling it on jsp page my code is,
html.append("<select name='pic'>");
html.append("<option value='none'>Select</option> ");
html.append("<%");
html.append("Class.forName('com.mysql.jdbc.Driver').newInstance(); ");
html.append("Connection con = DriverManager.getConnection('jdbc:mysql://192.168.1.104:3306/networkmonitoring','mohsin','123456');");
html.append("Statement stmt = con.createStatement(); ");
html.append("ResultSet rs = stmt.executeQuery('Select objecttype_name from network_objecttype');");
html.append("while(rs.next()){");
html.append("%>");
html.append("<option value='<%=rs.getString('objecttype_name')%>'><%=rs.getString('objecttype_name')%></option>");
html.append("rs.getString(1)");
html.append("<%");
html.append("}");
html.append("%>");
html.append("</select>");
but i am not able to get data from mysql and just getting this in dropdown,
'><%=rs.getString('objecttype_name')%>
hopes for your reply
Thanks in Advance!