Java后端
一根草草
这个作者很懒,什么都没留下…
展开
-
Javaweb的servlet、Filter、Listener,过滤器实现简单权限拦截
九大内置对象out对象:用于向客户端、浏览器输出数据。request对象:封装了来自客户端、浏览器的各种信息。response对象:封装了服务器的响应信息。exception对象:封装了jsp程序执行过程中发生的异常和错误信息。config对象:封装了应用程序的配置信息。page对象:指向了当前jsp程序本身。session对象:用来保存会话信息。也就是说,可以实现在同一用户的不同请求之间共享数application对象:代表了当前应用程序的上下文。可以在不同原创 2020-08-17 00:26:53 · 385 阅读 · 0 评论 -
Cookie 与 Session
cookie sessio1. 会话(cookie五部曲)都是看选择进行设置的(不作强求)Cookie cookie = new Cookie(“time”,“20080808”); // 新建Cookiecookie.setDomain(".helloweenvsfei.com"); // 设置域名cookie.setPath("/"); // 设置路径cookie.setMaxAge(Integer.MAX_VALUE);原创 2020-08-10 00:32:10 · 212 阅读 · 0 评论 -
HttpServletResponse源码解读、实现文件下载
1. HttpServletResponse服务器接收到客户端的http请求,针对这个请求,服务端会分别创建一个HttpServletResponse和一个HttpServletRequest对象,想要获得客户端请求来的参数即找到HttpServletRequest对象想要获得服务器端响应的数据就得看HttpServletResponse对象源码分类负责向浏览器发送数据的方法ServletOutputStream getOutputStream() throws IOExcept原创 2020-08-04 21:43:13 · 405 阅读 · 0 评论 -
servlet的使用、原理、deme实例,以及servletContext的数据共享
servlet1. servlet简介使用来做什么的?是使用来开发动态web的一门技术是哪一个公司的技术:是sun公司的提供的一个接口想开发一个servlet程序,只要两步走编写一个类是西安Httpservlet接口在web服务器中部署这个类就行我们把实现servlet的全部程序集合叫做servlet2.新建一个主模块搭建一个基本的maven项目,并删除构建好的maven下面的src包主要目的是为了构建多模块以下为maven最干净的主项目3. 引入jar包 &l原创 2020-08-02 18:36:14 · 290 阅读 · 0 评论 -
http 的初步探索+状态码的判断
http什么是HTTPHTTP是(超文本传输协议)是简单的请求响应协议,通常运行在tcp上什么是文本:html、字符串、、、、、、什么是超文本:图、视频、音频、地图定位、、、、、、默认端口:80HTTPS:安全的默认端口:443HTTP的两个版本1.0 :客户端与服务器连接后只能得到一个资源(并进行断开链接)2.0(1.1)其实没有2.0 客户端与服务器连接后能得到多个web资源HTTP请求客户端发起请求-----直接到服务器端request u原创 2020-07-27 23:26:19 · 429 阅读 · 0 评论 -
tomcat服务器的粗粒度解读--外加本地服务域名的配置
web服务器扩展ASP:微软的,国内最早流行的在页面嵌入逻辑脚本 ,ASP+COM在开发中一个页面的代码量庞大,几千上万产生的问题就是难以维护后来出现C#php:开发速度快,功能强大,跨平台,代码简单但是无法承载大访问量jsp/Servlet:B/S架构:浏览器和无服务C/S架构:客户端和服务器sun公司主导b/s所有的大公司使用的都是基于Java语言开发的支持三高语法类ASP (提高市场竞争力)服务器IIS微软自带tomcat免费Apac原创 2020-07-27 21:41:35 · 143 阅读 · 0 评论 -
初探Java web
Javaweb1. Java web开发1.1. web ,网页的意思,如:www.baidu.com静态网页html、css等提供所有人看到的数据始终是保持不变的动态网页几乎所有的网页都是提供给所有人看的数据是动态发生变化的,不同的人,不同的时间看到的都同的使用的技术栈有servlet/JSP、ASP、phpJava动态资源开发的技术统称为javaweb1.2. web应用程序web应用程序:可以提供浏览器访问的程序;所有的web资源都是为外界服务的平时原创 2020-07-25 21:52:47 · 122 阅读 · 0 评论 -
Java基础语法的学习记录
Java基础语法的学习记录关键字在编程中有特殊的意义,他们使用来表示数据类型、结构、逻辑等,关键字不能作为变量名,方法名,类名,包名,或者是参数等,这种规则在大部分的语言中都是通用的,在一般的编译器中都有特殊的颜色标记出来的标识符(待写)命名规范命名不能使用Java关键字和保留字,但是可以包含关键字数字、字母、下划线,$,数字不能开头长度没有限制,尽量见名知意包名全部小写,类名全部大驼峰变量全部小驼峰常量 全部大写,并尽量使用final修饰多个单词使用下划线隔开常量原创 2020-07-24 21:51:47 · 136 阅读 · 0 评论 -
Java的初一
Java开发环境搭建jdk下载与安装jdk的下载尽量选择7或者8版本的,太高的那些只是增加了它的一些特性,大多数企业和人在用,我们也随潮流,总是没有错的,而且出现问题的话,网上的解决办法也较多一些。配置环境变量JAVA_HOME:选择jdk所在的路径,其次在系统变量的path下面配置bin的目录配置到jdk的bin:%JAVA_HOME%\bin配置jre的bin:%JAVA_HOME%jre\binjdk目录介绍notepad++安装与使用这个就是升级版的记事原创 2020-07-22 21:48:42 · 156 阅读 · 0 评论 -
Java小太白
特性与优势简单性没有指针,没有分配内存,摒弃了C++的很多头文件这些,基本上c的语法,所以简单面向对象这是一种设计技术,模拟人的行为,符合人们的思考方式,(万物皆对象)可移植性主要是由于Java跨平台,更上一层为Java提供了jvm虚拟机,使得Java有了一次编译到处运行的这种性能高性能即时编译,分布式为网络分布式环境设定的,使用tcp/ip协议动态性Java本身不具备动态性,但是他有反射机制多线程安全性健壮性没有指针,错误异常处理,每次运原创 2020-07-21 22:24:15 · 140 阅读 · 0 评论 -
探索oa第一步
环境搭建系统管理论坛管理权限管理审批流转描述:OA是office Automation—办公自动化系统软件开发流程调研—调研文档需求分析—需求分析文档设计—(概要设计、详细设计)—设计文档编码测试—测试计划,测试用例,测试报告部署与运维项目分层表示层基于web的jsp servlet , struts, webwork, spring mvc 等基于客户端的swing, swt等(rmi,iiop)业务逻辑层pojo(servic..原创 2020-07-18 09:49:54 · 181 阅读 · 0 评论