java以表格输出数据库中的值

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:46:50
a.java
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
try{
while(rs.next())
{
out.print("<tr>");
out.print("<td>"+rs.getString(1)+"</td>");
out.print("</tr>");
}
}out.print();总是报错,是不是应该写 PrintWriter out =new PrintWriter();
怎么才能将表格输出到a.jsp界面
我想用jsp+java实现,怎么办?java用于处理查询数据库中的值,在jsp中输出 。最好有简单的代码

1.
PrintWriter out = response.getWriter();
得写这个.
2.在JSP中输出.
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

List<> list = new ArrayList<>();//泛型根据你的需求写
try{
while(rs.next())
{
String a = rs.getString(1);
String b = rs.getString(2);
// ....所有字段都写出来
list.add(a);
list.add(b);//全都加到list中

}
}catch(Exception e){
}
HttpSession session = request.getSession();
session.setAttribute("list",list);
//这样就可以根据session.getAttribute("list");在jsp中获取list了
//下面时跳转页面
if(list.isEmpty()) {
request.getRequestDispatcher("你定义的错误页面").forward(request, response);
} else {
request.getRequestDispatcher(&