servlet中输出html表格
时间: 2024-06-13 12:03:40 浏览: 233
在Java Servlet中,可以使用PrintWriter或者JSP等技术来输出HTML表格。下面是使用PrintWriter输出HTML表格的示例代码:
```
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>HTML表格</title>");
out.println("</head>");
out.println("<body>");
out.println("<table border=\"1\">");
out.println("<tr>");
out.println("<th>姓名</th>");
out.println("<th>年龄</th>");
out.println("<th>性别</th>");
out.println("</tr>");
out.println("<tr>");
out.println("<td>张三</td>");
out.println("<td>20</td>");
out.println("<td>男</td>");
out.println("</tr>");
out.println("<tr>");
out.println("<td>李四</td>");
out.println("<td>22</td>");
out.println("<td>女</td>");
out.println("</tr>");
out.println("</table>");
out.println("</body>");
out.println("</html>");
}
```
这段代码会输出一个包含姓名、年龄和性别的HTML表格。其中,`<table>`标签表示表格,`<tr>`标签表示表格中的一行,`<th>`标签表示表头,`<td>`标签表示单元格。可以根据需要添加更多的行和列。
阅读全文