利用Response在浏览器上展示九九乘法表!
代码展示:
package com.mage.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Servlet02 extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out=response.getWriter();
out.write("<html>");
out.write("<head>");
out.write("<title>九九乘法表</title>");
out.write("<style>");
out.write("#table{border: 1px #00BFFF;border-collapse: collapse;}");
out.write("#s{border-collapse: collapse;border: 1px solid black;}");
out.write("#table tr:nth-child(2n-1){background-color: #E9967A; }");
out.write(" #table tr:nth-child(2n){background-color: bisque;}");
out.write("#table tr:hover{width: 100%;height: 100%;background: #F08080;background-repeat: round;}");
out.write("#table tr:active{width: 100%;height: 100%;background: #FFD700;background-repeat: round;}");
out.write("</style>");
out.write("</head>");
out.write("<body>");
out.write("<div>");
out.write("<table id='table' border='1'>");
for(int i=1;i<=9;i++){
out.write("<tr>");
for(int j=1;j<=i;j++){
out.write("<td>");
out.write(j+"*"+i+"="+j*i+"\t");
out.write("</td>");
}
out.write("</tr>");
}
out.write("<br />");
out.write("</div>");
out.write("</body>");
out.write("</html>");
out.flush();
out.close();
}
}
运行结果图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d87bc21e854f9bd02e683f5f3b8d75b1.png)