复习

  • Servlet定义、配置代码实现
    • 定义:用 Java 编写的服务器端程序,实现了这个Servlet接口的类
    • xml配置
      • 注解配置
        • @WebServlet("/hello") “”中间是路径
        • notion image
    • Servlet跳转方式代码实现
      • 服务器端跳转:请求转发
      • RequestDispatcher rd=request.getRequestDispatcher("目标地址"); rd.forward(request, response);
      • 客户端跳转:重定向
      • response.sendRedirect("目标地址");
    • Servlet中输出数据代码实现
      • 💡
        System.out.print()和out.print()区别
        • 如果在程序的开头使用了 import static java.lang.System.out;,那么你就可以直接使用 out.print
      • PrintWriter
        • getWriter()返回一个 PrintWriter 对象,该对象可以将字符文本发送到客户端
        • String data=”xxx”
        • PrintWriter outputStream = response.getWriter();
        • outputStream.write(data);
      • jsp中内置对象<% %>中输出out.print()
        • 需要输出</dr>等
        • HTML和JAVA代码紧密耦合在一起
      • <%=对象名%>
        • HTML代码和JAVA代码分离
      • EL
        • ${}
      • <C:out>
        • 无body
          • <c:out value="vaule" [escapeXml="{true|false}"] [default="defaultValue"] />
        • 有body
          • <c:out value="vaule" [escapeXml="{true|false}"]> default value </c:out>
    • 作用域request、session、application、page和其getAtrrbute、setAtrrbute方法
      • 根据servlet类中的上述对象调用setAttribute、getAtrribute方法写出在使用jstl如何实现的代码
      • Servlet没有page作用域,jsp有
      • Servlet request
        • Servlet session
          • Servlet application
        • 过滤器监听器的定义、作用、含义、执行顺序
        • jpa
          • 实体类
          • 实体映射关系
            • 一对一
            • 一对多
            • 多对一
            • (多对多)
            • 单双向
        • spring mvc编写控制器
          • 注解
          • 调用方法
            • 执行顺序
        • JDBC
          • 访问数据库
          • CRUD
          • 事务
        • 给出地址的短路径,写出Servlet类的代码
        • jpa已知数据库的表,写出关于jpaCRUD操作
          • 使用EntityManager
        • DBConnection
        Prev
        实验
        Next
        毕业设计规划
        Loading...
        Catalog
        Article List
        一个NotionNext搭建的博客
        数据库系统概论
        大数据原理与应用
        javaWeb应用开发基础教程
        python
        毕业设计
        大数据技术综合应用
        实训-航空数据系统
        java面向对象程序设计
        数据结构
        算法分析与设计
        SPARK
        Python爬虫大数据采集与挖掘
        云计算
        概率论与数理统计
        数字逻辑
        计算机网络
        计算机组成原理
        linux
        操作系统
        人工智能导论
        数据仓库与数据挖掘
        数据可视化
        大数据安全与隐私保护
        c语言
        C++