
JSP+Servlet+Tomcat
文章平均质量分 83
主要介绍相关的知识
身影王座
人生在世,谦字当头;学海无涯,愿得一慧眼,以小观世界。
展开
-
第十二节、XML
文章目录初始XMLXML基本语法XML解析模型DMO解析SAX解析DOM4j解析XML与Java类映射JAXB初始XMLXML基本语法标记必须闭合;必须合理地嵌套;大小写敏感;空白被保留;XML解析模型DMO解析SAX解析DOM4j解析package com.eshore;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Elem原创 2021-09-27 14:54:30 · 92 阅读 · 0 评论 -
第十一节、JDBC详解
文章目录JDBC的基本操作数据库操作JDBC建立过程的4个步骤:(1)建立数据库的一个连接;(2)执行SQL语句;(3)处理数据库返回结果;(4)关闭数据库的连接。JDBC的基本操作建立一张人员信息表:数据库操作查询数据库:在查询数据库时候,记得关闭数据库,否则会占用连接,引发连接异常。在Java中插入人员信息,主要用到executeUpdate(String sql)方法。该方法用于执行对数据库INSERT、UPDATE、DELETE操作,返回执行语句影响的行数,如果没有原创 2021-09-26 15:59:07 · 124 阅读 · 0 评论 -
第十节、自定义标签
文章目录编写自定义标签版权标签tld标签库描述文件TagSupport类带参数的自定义标签带标签体的自定义标签多次执行的循环标签带动态属性的自定义标签嵌套的自定义标签JSP2.X标签编写自定义标签版权标签package com.eshore;import jakarta.servlet.jsp.tagext.TagSupport;import java.io.IOException;public class CopyRightTag extends TagSupport{原创 2021-09-22 21:24:52 · 410 阅读 · 0 评论 -
第九节、JSTL标签库
文章目录JSTL标签概述JSTL的core标签库JSTL的fmt标签JSTL的fn标签库JSTL的SQL标签库JSTL的XML标签库JSTL标签概述分类:core标签库(核心标签库),包括有通用标签(输出标签)、流控制标签和循环控制标签等。fmt标签库,格式化、国际化标签库。fn标签库,函数标签库。XML标签库,关于XML操作的标签库。SQL标签库,操作数据库的标签库。JSTL的core标签库<c:set>标签用于在某个范围中设定某个值,这个范围可以是request、pa原创 2021-09-18 11:18:03 · 237 阅读 · 0 评论 -
第八节、EL标签
文章目录EL标签语法EL标签的功能访问JSP中不同域的对象访问Java Bean中的属性EL标签的操作符EL标签的隐含变量其他变量禁用EL标签在JSP页面中,经常利用JSP表达式<%=变量或者表达式%>来输出声明的变量以及页面传递的参数,当变量很多的时候,书写这样的表达式会显得累赘,EL标签很好地解决了这个问题。EL标签语法语法形式:${参数名}例如:${param.name}获得参数name值,它等同于<%=request. getParameter(‘name’)%&原创 2021-09-16 21:36:46 · 1840 阅读 · 0 评论 -
第七节、JSP与Java Bean
文章目录原创 2021-09-13 11:33:16 · 283 阅读 · 0 评论 -
第六节、Servlet进阶API、过滤器与监听器
文章目录Servlet进阶API应用程序事件与监听器ServletContext事件、监听器HttpSession事件监控器HttpServletRequest事件、监听器过滤器异步处理过滤器和监听器是Servlet规范里面的两个高级特性,过滤器的作用就是通过对request、response的修改实现特定的功能,例如请求数据字符编码、IP地址过滤、异常过滤、用户身份认证等。监听器的作用就是监听Web程序中正在进行的程序,根据发生的时间做出特定的响应。Servlet进阶API在Web容器启动后,原创 2021-09-04 11:40:40 · 133 阅读 · 2 评论 -
第五节、会话管理
文章目录HttpSession会话管理HttpSession的生命周期实践HttpSession会话管理HTTP协议是无意识、单向协议。服务端不能主动连接客户端,只能等待并答复客户端请求。客户端连接服务端,发出一个HTTP请求,服务端处理请求,并返回一个HTTP响应给客户端,至此,本次会话结束。HTTP协议本身不支持服务端保存客户端的状态等信息。于是,Web服务器引入了session的概念,用来保存客户端的信息。方法:HttpSession session = request.getSessio原创 2021-09-02 16:29:06 · 129 阅读 · 0 评论 -
第四节、请求与响应
文章目录从容器到HttpServlet从容器到HttpServlet原创 2021-09-01 15:03:16 · 199 阅读 · 0 评论 -
第三节、Servlet技术
文章目录Servlet、特点以及生命周期编写和部署ServletServlet、特点以及生命周期Servlet是利用Java类编写的服务端应用程序,它通常是在服务器端运行的程序,打开浏览器即可调用一个。它可以被看作是位于客户端与服务器端的一个中间层,负责接受和请求客户端用户的响应。Servlet可以提供以下功能:(1)对客户端发送的数据进行读取和拦截(2)读取客户端请求的隐含数据(3)运行结果或者生成结果(4)发送响应的数据特点:高效率、简单方便、可读性比较差,难以维护。Servle原创 2021-08-29 16:52:48 · 175 阅读 · 0 评论 -
第二节、JSP内置对象
文章目录request对象使用request对象接收请求参数获取请求的头部信息获取主机和客户机的信息response对象设置头信息设置页面重定向session对象获取session ID用户登录信息的保存application对象out对象page对象request对象首先建立Java项目,然后添加Web模块,以及配置Tomcat.如果将request对象看作是客户请求的一个实例,那么这个实例就包含了客户请求的所有数据。因此。可以通过request来获取客户端与服务器端的信息。如IP地址、传递的参原创 2021-08-27 11:17:49 · 378 阅读 · 0 评论 -
第一节、JSP基础语法
文章目录第一个JSP程序JSP基础语法JSP注释JSP声明JSP表达式JSP指令与页面属性相关的Page指令引入文件的include指令与标签相关的taglib指令JSP动作第一个JSP程序我这里的环境是IntelliJ IDEA 2021.2、JDKSE16、Tomcat10,因为本章还需要演示JSTL,所以还需要两个.jar包:jakarta.servlet.jsp.jstl-api-2.0.0,jakarta.servlet.jsp.jstl-2.0.0。新建一个Java项目路径、命名原创 2021-08-22 17:30:55 · 178 阅读 · 0 评论