摘要: 1.什么是绝对路径? 相对于当前WEB应用的根路径的路径,即任何路径都必须带上contextPath。contextPath可以从request或者application的getContextPath()方法获取。 2.JavaWeb开发中的“/”到底代表什么? (1)若“/”需交由Servlet容 阅读全文
posted @ 2020-09-25 09:39 少司命 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 自定义标签 1. 创建一个标签处理器类,实现javax.servlet.jsp.tagext.SimpleTag接口。 2. 在WEB-INF文件夹下新建一个.tld(标签库描述文件)为扩展名的xml文件。 tld文件示例: <?xml version="1.0" encoding="UTF-8" 阅读全文
posted @ 2020-09-25 09:34 少司命 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 核心标签库: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 1.输入输出操作 c:out 可以对特殊字符进行自动转义 <% request.setAttribute("book", "<<Java in web>>") 阅读全文
posted @ 2020-09-25 09:29 少司命 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1. Filter是什么 ①. JavaWeb的一个重要组件,可以对发送到Servlet的请求进行拦截,并对响应也进行拦截; ②.Filter是实现了javax.servlet.Filter接口的Java类; ③.Filter需要在web.xml文件中进行配置和映射。 2. 如何创建、配置一个Fil 阅读全文
posted @ 2020-09-25 09:25 少司命 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 这里来说说用Servlet获取URL地址。在HttpServletRequest类里,有以下六个取URL的函数: getContextPath 取得项目名 getServletPath 取得Servlet名 getPathInfo 取得Servlet后的URL名,不包括URL参数 getReques 阅读全文
posted @ 2020-09-25 09:15 少司命 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 一、进行文件上传时, 表单需要做的准备 1.请求方式为 POST:<form action="uploadServlet" method="post" ... > 2. 使用 file 的表单域: <input type="file" name="file"/> 3. 使用 multipart/fo 阅读全文
posted @ 2020-09-25 09:14 少司命 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 使用servlet下载文件可以避免文件直接暴露给用户,下载的文件可以是服务器上的文件系统中的、数据库上的、甚至动态生成的。 1.设置ContentType响应头: response.setContentType("application/x-msdownload"); 2.设置Content-Dis 阅读全文
posted @ 2020-09-25 09:05 少司命 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 基本形式:${expr} 1.为空判断${empty someObject}当 someObject 不存在时,返回 true;当 someObject 为 null 时,返回 true;当 someObject 是数组或集合类型且其不含任何元素时,返回 true其余情况返回 false 。 其逆向 阅读全文
posted @ 2020-09-25 09:04 少司命 阅读(143) 评论(0) 推荐(0) 编辑
摘要: <url-pattern>有三种匹配方式和Servlet的配置方式类似 绝对路径匹配:以/开头 不包含通配符 * 是一个绝对访问路径。例如:/demo、/index.jsp 目录匹配:以/ 开头,以 * 结尾。例如:/*、/servlet/*、/servlet/xxx/* 扩展名匹配:不能以/ 开头 阅读全文
posted @ 2020-09-25 09:00 少司命 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 一、XML Schema schema 规范中: ① 所有标签和属性都需要有 schema 文件来定义; ② 所有的 schema 文件都必须有一个 namespace,由 targetNamespace 属性值指定,相当于该 schema 文件的 id; ③ 通过 xmlns 属性来为 xml 文 阅读全文
posted @ 2020-09-25 08:58 少司命 阅读(193) 评论(0) 推荐(0) 编辑