随笔分类 -  JavaWeb

摘要:####静态包含 语法: <%@ include file="/"%> file属性指定要包含的jsp页面路径(/ 映射到工程路径) 用来包含一些被大量使用的相同的页面模块,例如页脚 原理 这一条语句其实是把包含的jsp页面的内容拿过来,放在包含语句的位置处,类似于c语言中的#include引入头文 阅读全文
posted @ 2021-10-26 18:08 这个世界会好的 阅读(52) 评论(0) 推荐(0)
摘要:out.writer(); response.getWriter().writer(); 两个函数都可以输出,区别在于: jsp页面执行完所有代码后会执行以下两个操作: 执行out.flush()操作,把out缓冲区中的数据追加到response缓冲区的末尾 执行response的刷新操作,把全部数 阅读全文
posted @ 2021-10-25 19:20 这个世界会好的 阅读(177) 评论(0) 推荐(0)
摘要:jsp本质上是一个servlet程序,用于代替servlet解析html回传的数据 其底层也是通过输出流,将html页面输出到servlet ####jsp头部的page指令 <%@ page language="java" contentType="text/html;utf-8"%> langu 阅读全文
posted @ 2021-10-25 19:05 这个世界会好的 阅读(200) 评论(0) 推荐(0)
摘要:原理解析: 请求重定向的特点: 浏览器地址会发生变化 进行了两次请求 不共享Request域中的数据 不能访问WEB-INF下的资源 可以访问工程外的资源 请求重定向的两种方式: 原始代码 protected void doGet(HttpServletRequest request, HttpSe 阅读全文
posted @ 2021-10-24 17:53 这个世界会好的 阅读(104) 评论(0) 推荐(0)
摘要:字节流 getOutPutStream() 常用于下载(传递二进制数据) 字符流 getWriter() 常用于回传字符串 **注意:**两个输出流同时只能用一个 ###解决中文字符乱码的办法 需要在获取和设置字符流之前设置好字符编码 //两种方法 //分别设置 response.setConten 阅读全文
posted @ 2021-10-24 17:44 这个世界会好的 阅读(59) 评论(0) 推荐(0)
摘要:###请求转发的含义: 一个请求需要向多个servlet请求才能完成。浏览器将请求发给服务器,服务器中的一个servlet完成请求后直接将后续请求转发给其他的servlet,直到完成请求再由服务器返回给浏览器。servlet直接的转发称为请求转发。 ###示例: 描述:有两个servlet程序 se 阅读全文
posted @ 2021-10-24 16:01 这个世界会好的 阅读(98) 评论(0) 推荐(0)
摘要:###HttpServletRequest类的作用 每次有请求进入服务器,服务器就会把请求解析好封装到Request对象中,然后传递到service()方法 中。我们可以通过HttpServletRequest对象获取到所有的请请求信息 ###HttpServletRequest类的一些API ge 阅读全文
posted @ 2021-10-24 15:08 这个世界会好的 阅读(70) 评论(0) 推荐(0)
摘要:##请求的HTTP协议格式 请求:GET、POST请求 GET请求=请求行+请求头 POST请求=请求行+请求头+请求体 请求头与请求体之间由空行隔开 请求体是发送给服务器的数据 GET请求协议内容: POST请求协议内容 ###如何区分是GET请求还是POST请求 GET请求: form标签 me 阅读全文
posted @ 2021-10-24 13:41 这个世界会好的 阅读(230) 评论(0) 推荐(0)
摘要:####ServletContext ServletContext context = getServletConfig().getServletContext() 解释 ServletContext是一个接口,表示Servlet上下文对象 一个web工程只有一个ServletContext实例对象 阅读全文
posted @ 2021-10-24 12:49 这个世界会好的 阅读(46) 评论(0) 推荐(0)
摘要:一些规则: 标签可以为任意字符 标签必须闭合 标签必须正确嵌套 标签名大小写敏感 必须要有且只能有一个根标签(顶级元素,没有父元素的元素) CDATA区 格式: 文本内容不会被xml解析,直接以纯文本形式输出,方便包含大量特殊字符文本输出 阅读全文
posted @ 2021-10-22 20:55 这个世界会好的 阅读(32) 评论(0) 推荐(0)
摘要:事件的冒泡:父子元素同时监听一个事件,当子元素的事件触发时,父元素也会响应这个事件 阻止事件冒泡:在子元素事件函数体中 return false即可 ####事件对象 js在封装有触发事件的信息时会产生一个事件对象 如何获取这个对象 在给元素绑定事件的时候,在function(event){}中传入 阅读全文
posted @ 2021-10-22 14:34 这个世界会好的 阅读(324) 评论(0) 推荐(0)
摘要:基本动画 show() 将隐藏的元素显示 用法:选择器.show() hide() 将可见的元素隐藏 用法:选择器.hide() toggle() 可见就隐藏,不可见就显示 用法:选择器.toggle() 淡入淡出动画 fadeIn() 淡入(逐渐出现) 用法:选择器.fadeIn() fadeOu 阅读全文
posted @ 2021-10-22 13:46 这个世界会好的 阅读(39) 评论(0) 推荐(0)
摘要:addClass()——————添加样式 removeClass()——-删除样式 toggleClass()——-有就删除,没有就添加这个样式 offset()————————获取和设置元素坐标 返回第一个匹配的元素相对于文档的位置 阅读全文
posted @ 2021-10-21 21:37 这个世界会好的 阅读(36) 评论(0) 推荐(0)
摘要:$.ajax() url:表示请求的地址 type:表示请求的类型(get/post) data:表示发送给服务器的数据 两种格式: 1. name=value&name=value 2. {key:value} success:请求成功后,响应的回调函数 dataType:响应的数据类型(服务器返 阅读全文
posted @ 2021-10-21 20:31 这个世界会好的 阅读(41) 评论(0) 推荐(0)
摘要:val() 用法 xxx.val() 可以设置和获取表单项的value属性,与dom对象的val()一样 传入参数可用设置value属性的值,或者不传参数可用获取value的值 使用val()设置选中状态 $(":radio").val(["value值"]) 设置value为指定值的单选按钮为选中 阅读全文
posted @ 2021-10-20 15:44 这个世界会好的 阅读(33) 评论(0) 推荐(0)
摘要:###层次选择器(选择器的类型为任意合法的选择器) 后代选择器(子、孙...都会被选择) $"(选择器1 选择器2") 选择器1为祖先元素,选择器2为后代元素,之间用空格隔开 选择子元素(只选儿子这一代) $("父元素 > 子元素") prev + next(所有跟在选择器1后面的标签) $("选择 阅读全文
posted @ 2021-10-19 21:20 这个世界会好的 阅读(129) 评论(0) 推荐(0)
摘要:jQuery是JavaScript的一套查询类库 jQuery的绑定单击事件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--引入jQuery库--> <script ty 阅读全文
posted @ 2021-10-19 20:42 这个世界会好的 阅读(33) 评论(0) 推荐(0)
摘要:dom对象的getElementByName()函数可以将相同名字的对象都放到一个集合中返回, 通过操作这个集合中元素(也是dom对象)的checked属性来实现全选等功能 以下为基础写法 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" 阅读全文
posted @ 2021-10-19 16:18 这个世界会好的 阅读(415) 评论(0) 推荐(0)
摘要:##Document对象 对象化后的标签具有这些属性 对Document的理解 Document管理了所有的HTML文件 document是一种树结构的文档,有层级关系 它让所有的标签都对象化 我们可以通过document访问所有的标签对象 Document对象的方法 getElementById( 阅读全文
posted @ 2021-10-19 15:57 这个世界会好的 阅读(54) 评论(0) 推荐(0)
摘要:给需要验证的标签设置id 给提交按钮设置点击事件 在script标签中写响应函数 1). 通过document.getElementById("id")返回一个dom对象,指向需要验证的输入框 2). 通过dom对象的value属性,得到输入的内容 3). 根据要求编写正则表达式 4). 通过tes 阅读全文
posted @ 2021-10-19 15:07 这个世界会好的 阅读(40) 评论(0) 推荐(0)