摘要: [1] Filter简介 > Filter翻译为中文是过滤器的意思。 > Filter是JavaWeb的三大web组件之一Servlet、Filter、Listener > Filter的作用是在请求到达WEB资源(HTML、CSS、Servlet、JSP)之前进行拦截。 > Filter需要交给T 阅读全文
posted @ 2017-08-20 21:00 心中的山水 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 一、为什么引入session > Cookie实际上就是一个头。 > 服务器会创建Cookie,并且将Cookie以一个响应头的形式发送给浏览器 > 浏览器收到Cookie以后,会保存Cookie,并且每次访问服务器时都会以请求头的形式带着Cookie > 服务器就可以根据浏览器带着的Cookie来 阅读全文
posted @ 2017-08-20 19:36 心中的山水 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 一、显示数据库中的多条数据为什么要用分页 在真正的开发中,数据库中所存储的数据绝对不像我们平时所写的那样,仅仅有几条数据,而是有几十条甚至上百条,像淘宝京东的用户把都是上几十万甚至百万的。如果这时候在将所有的数据都显示出来那肯定是不现实的,第一、浏览器的页面就那么大,肯定显示不全;第二、一次将这些数 阅读全文
posted @ 2017-08-18 19:33 心中的山水 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: 1.会话控制 > Http协议 Http协议两个缺陷: 1.HTTP协议是纯文本的 2.HTTP协议是无状态的 服务器不能简单的通过HTTP协议来区分多次请求是否发自同一个用户 虽然通过HTTP协议不能区分不同请求是否来同一用户,但是我们实际生活却有这样的需求。 [1] Cookie > 看电影 - 阅读全文
posted @ 2017-08-17 21:02 心中的山水 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、java语言参数之间只有值传递,包括按值调用和按引用调用。 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。 按值调用:包括八大基本数据类型都是按值调用。传值的时候,也就是说方法得到的是所有参数值的一个拷贝。 按引用调用:数组、对象。传值时候,传递的是引用地址的拷贝, 阅读全文
posted @ 2017-08-17 08:40 心中的山水 阅读(374) 评论(0) 推荐(0) 编辑
摘要: [1] JSTL简介 > JSTL是JSP的标准标签库 > JSTL为我们提供了一些常用的标签,供我们日常开发使用(if 、 if...else 、遍历 、 日期格式化) > 标签库 - core :核心标签库 - 最常用的一个标签库,也就是我们熟悉c标签。 - fn :函数标签库 - 函数标签库它 阅读全文
posted @ 2017-08-13 21:31 心中的山水 阅读(259) 评论(0) 推荐(0) 编辑
摘要: [1] 简介 > JSP表达式 <%= %> 用于向页面中输出一个对象。 > 到JSP2.0时,在我们的页面中不允许出现 JSP表达式和 脚本片段。 > 使用EL表达式来代替JSP表达式 ,使用JSTL标签来代替JSP脚本片段。 > EL表达式用来向页面输出内容 getAttribute();//四 阅读全文
posted @ 2017-08-13 18:59 心中的山水 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、利用超链接<a></a>来传递参数 例如: 则点击a标签,可以将id传入servlet中,id的值为${student.id}所表示的值。同理,oper也为一个参数,如果想传递更多的参数,只需用&隔开即可。 在servlet的get方法下写入以下代码: 即可将opera以及id的值获取到。 2、 阅读全文
posted @ 2017-08-12 20:38 心中的山水 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 此程序会在第4行编译出错。 没有final修饰的变量相加后会被自动提升为int型,与目标类型byte不相容,需要强制转换(向下转型)。 因此选择c 表达式的数据类型自动提升, 关于类型的自动提升,注意下面的规则。 ①所有的byte,short,char型的值将被提升为int型; ②如果有一个操作数是 阅读全文
posted @ 2017-08-11 08:21 心中的山水 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 路径问题: ①相对路径和绝对路径: 绝对路径:绝对路径是以/开头的路径! 相对于当前服务器的绝对路径:如果是服务器解析,那么/就代表当前服务器的绝对路径:http://localhost:8080 相对于当前web应用的绝对路径:代表的是http://localhost:8080/项目名/ 如果是服 阅读全文
posted @ 2017-08-10 17:57 心中的山水 阅读(585) 评论(0) 推荐(0) 编辑