写在前面:2020年了,都说jsp有点过时了,但我还是学了点jsp知识。在了解JSP之前,如果不了解Servlet的话请看,这篇文章:JavaWeb——Servlet(全网最详细教程包括Servlet源码分析)
作者公众号:小白编码
若喜欢文章,请点个赞支持一下我 ^ _ ^
EL表达式与JSTL在下篇文章。
JSP全称: Java Server Pages (Java服务器页面)
JSP 的主要作用是代替 Servlet 程序回传html 页面的数据。
因为Servlet 程序回传html 页面数据是一件非常繁锁的事情。开发成本和维护成本都极高。
下面给大家演示用Servlet回传Html页面数据的案例:
public class PrintHtml extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 通过响应的回传流回传html 页面数据
resp.setContentType("text/html; charset=UTF-8");//设置字符集。
PrintWriter writer = resp.getWriter();
writer.write("\r\n");
writer.write(" \r\n");
writer.write(" \r\n");
writer.write(" \r\n");
writer.write(" Title \r\n");
writer.write(" \r\n");
writer.write(" \r\n");
writer.write(" 这是html 页面数据\r\n");
writer.write(" \r\n");
writer.write("\r\n");
writer.write("\r\n");
}
}
底层原理:
jsp转发标签<%--
是请求转发标签,它的功能就是请求转发
page 属性设置请求转发的路径
--%>
最后:
如果你喜欢我写的文章:可以点个赞给我最大的支持。