请教JSP问题! 知道表名和字段名就可以啊,判断一下 ,如果 a页面的参数到b页面的时候,如果是 aaa,就写句sql语句,把相关的记录全部都找出来,显示字段的时候就开始循环取数据,然后在后面加上一个 单选的按纽啊,跟表中的数据有多少没有关系的啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用表单提交就可以了,要写好sql语句!注意:这是一个条件查询,要用到变量 用Jsp就是可以在HTML中加入Java代码,幽灵的方法已经能实现了,数据输出以后,再用HTML写单选框不就可以了。或者把HTML代码写到输出流中都可以实现 假设rs为你从数据库中得到的ResultSet:<% while(rs.Next(){%><input type="radio" name=info value="<%=rs.getString("abc")%>"><%=rs.getString("abc")%<% }%> 可以试着在B页面中用,request.getparameter(单选按钮的名字);然后用if 来判断得到是什么值,然后写好SQL语句就行了, 下面是我做的B页面的代码,还是出错,望能帮我改正。<%@ page contentType="text/html; charset=GBK" %><%@ page language="java" import="java.sql.*" %><html><body><%request.setCharacterEncoding("GBK");Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection con=DriverManager.getConnection("jdbc:odbc:sheji","","");Statement stmt=con.createStatement();ResultSet rs1=stmt.executeQuery("select cla_name from grade cla_name like '1%'");ResultSet rs2=stmt.executeQuery("select cla_name from grade cla_name like '2%'");ResultSet rs3=stmt.executeQuery("select cla_name from grade cla_name like '3%'");if(request.getParameter("R1").equals("V1"))while(rs1.next()){<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>"><%=rs1.getstring("cla_name")%>}elseif(request.getParameter("R1").equals("V2"))while(rs2.next()){<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>"><%=rs2.getstring("cla_name")%>}elsewhile(rs3.next()){<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>"><%=rs3.getstring("cla_name")%>}Rs1.close();Rs1.close();Rs1.close();%></body></html>> Maven3构建SSH框架。。 div排班问题 我是初学者,都不太懂啊,这个图案的程序怎么写的啊 关于SSH框架的问题 关于本地文件下载路径的问题 运行一段时间后sql 占用cpu90%左右? JSON转换问题 hibernate 查询HQL语句的写法(在线.....) 在weblogic8下开发的系统部署到weblogic7下报错,请指教 tomcat6部署的java服务 APP在调用的时候,如果网速稍微慢了点 会发现服务重复调用了 struts连接SQL server2000 和 Oracle数据库中<data-source>怎么设置 求救,struts简单问题,在线等
注意:这是一个条件查询,要用到变量
或者把HTML代码写到输出流中都可以实现
while(rs.Next(){
%>
<input type="radio" name=info value="<%=rs.getString("abc")%>">
<%=rs.getString("abc")%
<%
}
%>
然后用if 来判断得到是什么值,
然后写好SQL语句就行了,
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" import="java.sql.*" %><html>
<body>
<%
request.setCharacterEncoding("GBK");Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:sheji","","");
Statement stmt=con.createStatement();
ResultSet rs1=stmt.executeQuery("select cla_name from grade cla_name like '1%'");
ResultSet rs2=stmt.executeQuery("select cla_name from grade cla_name like '2%'");
ResultSet rs3=stmt.executeQuery("select cla_name from grade cla_name like '3%'");
if(request.getParameter("R1").equals("V1"))
while(rs1.next()){
<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>">
<%=rs1.getstring("cla_name")%>}
else
if(request.getParameter("R1").equals("V2"))
while(rs2.next()){
<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>">
<%=rs2.getstring("cla_name")%>}
else
while(rs3.next()){
<input type="radio" name=R2 value="<%=rs.getstring("cla_name")%>">
<%=rs3.getstring("cla_name")%>}
Rs1.close();
Rs1.close();
Rs1.close();
%>
</body>
</html>>