自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 1 多线程并发

Thread getState():获取线程状态

2020-02-24 17:30:37 147

原创 8. 过滤器与监听器

11.1 过滤器简介 客户端–过滤器–服务器–过滤器–浏览器 过滤器是可以对请求和响应的头、体进行操作的一种特殊web组件 过滤器不生成,只拦截请求和响应 11.2 过滤器常用功能 分析web请求,对请求进行预处理 阻止web请求和响应的进行:百度拦截敏感词汇 修改请求、响应的头和体:改编码格式 与其他web资源协作:可以选择哪些请求可以经过该过滤器,哪些请求不经过 11.3 自定义过滤器...

2020-02-23 17:37:45 131

原创 7. JSP

servlet: 逻辑处理方便 页面表现麻烦 jsp: 页面表现方便 逻辑处理麻烦 初级:一般web项目,采用jsp+servlet+javabean(用于将数据库中数据转为对象) 高级:(ssm) jsp本质 5. 动态网页技术:根据用户请求,生成不同页面 6. jsp=java server page 7. jsp是servlet,是java类,tomcat会通过jsp引擎将jsp转为se...

2020-02-21 16:06:05 142

原创 6. 请求转发、重定向、Cookie、Session、ServletContext、ServletConfig

9.1 请求转发 应用场景:用户密码登录失败时,重新回到登录页面,使用请求转发可解决代码重复 特点 客户端只发送一次请求 浏览器地址栏没有变化 请求过程中,只有一个request和一个response 几个servlet共享一个request和一个response 对客户端透明,客户端不知道服务器端做了哪些操作 方法 //请求servlet时,写相对路径,请求转发语句后面的代码虽然会被执...

2020-02-20 20:18:22 159

原创 5. 乱码问题

8.1 乱码产生原因 浏览器发送Http请求时,会对请求进行编码,接收Http响应时,会对响应进行解码 而服务器接收到Http请求,和产生Http响应时,也会进行解码和编码 当浏览器的编码、解码使用的字符集,与服务器解码、编码所使用的字符集不相符时,就会产生乱码 8.2 浏览器对请求的编码方式 默认utf-8 可以对form设置accept-charset,从而改变浏览器对请求的编码方式 ...

2020-02-20 15:49:29 233

原创 第7章:用户登录小项目

7.1 项目流程 使用原生的方式生成页面 客户端先发送请求,得到要登录的页面 用户填写相应的用户数据,发送请求给服务端 服务端接收到请求后,进行逻辑处理 服务端将处理后的结果返回客户端 7.2 代码分层:这里指应该分几个包 M:模型 V:视图 C:控制器 java:control–>service–>dao,代码书写从内向外,即先编写dao层,然后编写service层,最后con...

2020-02-19 22:30:59 117

原创 第6章:HttpServletResponse

6.1 简介 HttpServletResponse对象是服务器的响应对象,这个对象封装了向客户端发送数据(响应体),发送响应头,发送响应状态码(响应行)的方法 6.2 设置响应头 //设置响应头,按key-value键值对的方式,如果存在相同的key,会把value值覆盖 //1. setHeader("Content-Type","text/html"),可以设置响应数据的格式,浏览器会按该格...

2020-02-19 20:55:35 258

原创 4. HttpServletRequest、HttpServletResponse

1

2020-02-19 16:56:04 98

原创 第4章:Servlet介绍

4.1 Servlet简介 Servlet是一种Web服务器端编程技术 是实现了特殊接口的Java类 由支持Servlet的Web服务器调用和启动运行 一个Servlet负责对应的一个或一组URL访问请求,并返回相应的响应内容 ...

2020-02-19 15:34:35 104

原创 3. Servlet

3.1 不使用IDE 3.1.1 编写一个Servlet类 HelloWorld package socket; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest...

2020-02-19 14:30:15 106

原创 2. Tomcat、Web Server、JAVA EE

2.1 webserver web服务器的作用是发布资源,并提供对外的服务,所以也叫中间件,它只能对特定的磁盘内容进行发布,可以发布静态资源(例如html)和动态资源(例如应用程序) 2.2 JAVA EE JAVA EE是一堆技术的总称,提供了一些难题的解决方案,只是方案,没有实现,也就是说是一堆接口 Servlet:Server Applet,就是服务端上的小程序,用于动态的生成页面 JDB...

2020-02-19 12:22:24 134

原创 1. HTTP协议

Http协议、servlet、容器 servlet中写页面代码比较麻烦,因此产生了jsp Http作用:规范了浏览器和服务器的数据交互 特点 简单快速:有很多方式可以表达kv对,http规定了k=v格式,解析起来就快速 灵活:可以通过属性定义contenttype,传输各种类型的数据,比如json、text文本等 无连接:打开链接–传输数据–关闭连接 无状态:协议本身,没有状态...

2020-02-18 22:31:15 179

原创 VMWare上的linux搭建

1 按步骤安装 2 关闭防火墙 System->Administrator->Security Level and FireWall 下选择disabled 3 网络配置 右键虚拟机–设置–网络适配器–仅主机模式 编辑–虚拟网络编辑器–记住名称为VMnet1,类型为仅主机的子网地址 将windows主机的VMNet1的ip地址与该地址设置在同一网段下,该地址就是虚拟...

2020-02-11 08:51:04 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除