日期:2014-05-17  浏览次数:20757 次

新手,jsp中如何从SQL中把试题查询出来,并打印到屏幕网页中

如题:
本人jsp刚开始学,被领导逼迫
需要在jsp中从SQL中查出试题,并按照试题类型打印到屏幕形成一张试卷。
sql jsp

------解决方案--------------------
同新搞jsp

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名"; 
//你的数据库的 
String user="sa"; 
String password="密码"; 
Connection con= DriverManager.getConnection(url,user,password);
      Statement stmt2=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  //Statement 
  String sql="select * from 数据库表名  order by 试题类型列; 
  ResultSet rs=stmt2.executeQuery(sql);


//然后
while(rs.next())
{
循环出来
}
------解决方案--------------------
jsp以前使用的小脚本写java代码 查错很不方便  最好java代码写到servlet里面通过request.setAtrr。。();
单词搞忘怎么写了  页面上通过request.getAtr。。。();获取    <%=request.getAtr...("")%>
------解决方案--------------------
用struts2框架, 使用标签s:iterator 可以遍历出来