![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 74
Jivan2233
一个又在努力准备复试的考研学生。
展开
-
Servlet学习笔记(一)
1.servlet的介绍①servlet 其实就是java程序(java类) ②该 java 程序(java 类)要遵循servlet开发规范 ③serlvet是运行在服务端 ④serlvet 功能强大,几乎可以完成网站的所有功能 ⑤是学习jsp基础2.tomcat 和 servlet 在网络中的位置3.servlet的生命周期 ①WEB服务器首先会检查是否已经装载并创建了该servlet原创 2017-12-02 20:48:56 · 277 阅读 · 1 评论 -
jsp学习笔记(四)
自定义标签步骤: 1、写一个标签处理类 2、写一个tld文件 3、页面中使用<%@taglib%>来导入自定义的标签 标签处理类: SimpleTag接口:void doTag():每次执行标签时都会调用这个方法,在里面写标签的功能代码JspTag getParent():返回父标签void setParent(JspTag):设置父标签setJspBody(...原创 2018-02-16 13:47:39 · 176 阅读 · 0 评论 -
JavaWeb——过滤器
一、过滤器概述过滤器会在一组资源(jsp、servlet、.css、.html等等)的前面执行!它可以让请求得到目标资源,也可以不让请求达到!过滤器有拦截请求的能力!过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请...原创 2018-03-07 17:52:17 · 310 阅读 · 0 评论 -
jsp学习笔记(三)
一、EL表达式1、${产找对象名}:全域查找,如果不存在,输出空字符串 2、${域名.产找对象名}:指定域查找。如${pageScore.name} 3、JavaBean导航:class User { String name; String id; String password; //省略set和get方法 }request.setAttrib...原创 2018-02-14 19:04:35 · 320 阅读 · 0 评论 -
jsp学习笔记(二)
一、jsp的page指令1、格式<%page 属性="值" 属性="值" %>,一个jsp页面可以有多个page指令。 2、page指令中重要的一些属性pageEncoding:指定当前jsp页面的编码,注意pageEncoding设置的编码要与当前jsp页面的编码一致,该编码是服务器将jsp编译为java文件时使用。contentType: 表示添加一个响应头,与res...原创 2018-02-13 16:18:05 · 200 阅读 · 0 评论 -
jsp学习笔记(一)
一、补写一个servletContextservletContext的特点:ServletContext 是在服务器ServletContext 是被所有客户端共享ServletContext 是当web应用启动的时候,自动创建ServletContext 当web应用关闭/tomcat关闭/对web应用reload 会造成servletContext销毁.servletCont...原创 2018-01-22 17:42:55 · 224 阅读 · 0 评论 -
servlet学习笔记(三)
一、中文乱码问题发生中文乱码有三种情况: 1. 表单form提交post提交 在服务器端设置成浏览器端的编码方式。 解决方法: request.setCharacterEncoding(“utf-8”); get提交 写一个工具类:public class MyTools { public static String getNewString(String s原创 2018-01-20 15:23:34 · 274 阅读 · 0 评论 -
servlet学习笔记(二)
一、get提交和post的提交的区别:从安全看 get 从提交内容看 get 从速度看 get>postget可以保留uri中的参数,利于收藏二、servlet的细节问题1. 一个已经注册的Servlet可以被多次映射即: servlet> description>This is the description of my J2EE componen原创 2018-01-19 16:53:40 · 283 阅读 · 0 评论 -
简易购物车项目
本人的GitHub:戳我一下(该项目可以直接从GitHub clone下来使用)简易购物车系统项目简介:做一个简易的购物车系统,来巩固一下最近学习的servlet 和 jsp的知识。功能介绍:用户登录后可以在购物大厅购物。购物大厅中的商品以分页的形式展示出来。用户可以将想要购买的商品加入购物车,并可以在购物车里修改,删除商品。用户在决定购买的物品后可以提交订单。原创 2018-01-30 17:35:02 · 2841 阅读 · 0 评论 -
servlet学习笔记(四)
一、cookie会话的基本概念: 指用户开一个浏览器,访问一个网站,只要不关闭该浏览器,不管该用户点击多少个超链接,访问多少资源,直到用户关闭浏览器,整个这个过程我们称为一次会话。cookie原理图: 我们可以把cookie想象成一张表比如这样: 注意一个cookie的名字只能对应一个值,如果重名就会替换存在的cookie值.3 . cookie的小结:cookie原创 2018-01-21 13:19:18 · 174 阅读 · 0 评论 -
http请求消息头和相应消息头
http请求消息头:Accept: text/html,image/* [告诉服务器,我可以接受 文本,网页,图片]Accept-Charset: ISO-8859-1 [接受字符编码 iso-8859-1]Accept-Encoding: gzip,compress [可以接受 gzip,compress压缩后数据.].Accept-Language: en-us,zh-cn [浏览器原创 2017-11-27 19:17:03 · 2278 阅读 · 0 评论 -
JavaWeb——监听器
一、监听器概述1、它是一个接口,内容由我们来实现 2、它需要注册,例如注册在按钮上 3、监听器中的方法会在特殊事件发生时被调用 我们用一个简单的例子来说明监听器的工作原理: 在监听器中有三个名词:事件源,事件,监听器 比如在一个酒店里发生了打架事件,警察来捉人。 事件源:打架的人 事件:打架 监听器:警察 监听器中的方法:捉人(一个监听器可以有多个方法,对不同的事件调用不同的...原创 2018-03-06 13:51:23 · 429 阅读 · 0 评论