学习听说要过时的JSP技术内容 -JavaWeb篇

Abbie ·
更新时间:2024-09-21
· 632 次阅读

写在前面:2020年了,都说jsp有点过时了,但我还是学了点jsp知识。在了解JSP之前,如果不了解Servlet的话请看,这篇文章:JavaWeb——Servlet(全网最详细教程包括Servlet源码分析)
作者公众号:小白编码
若喜欢文章,请点个赞支持一下我 ^ _ ^
EL表达式与JSTL在下篇文章。

JSP内容目录JSP介绍JSP为什么能替代用Servlet类回传页面?JSP的三种语法介绍:(1)声明脚本:(不常使用)(2)表达式脚本:(常用)(3)代码脚本jsp 中的三种注释jsp 九大内置对象jsp 四大域对象jsp 的常用标签jsp静态包含jsp动态包含jsp转发标签最后: JSP介绍

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 属性设置请求转发的路径 --%> 最后:

如果你喜欢我写的文章:可以点个赞给我最大的支持。
在这里插入图片描述


作者:JUNSHI957



jsp技术 学习 JSP javaweb

需要 登录 后方可回复, 如果你还没有账号请 注册新账号