Web
文章平均质量分 78
DoUUnderstand
这个作者很懒,什么都没留下…
展开
-
CSS
一、css的简介 1、什么是css 层叠样式表,css是对html进行样式修饰语言 层叠:就是层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的部分应用优先级高的,不冲突的部分共同作用 样式表:就是css属性样式的集合 2、css的作用 (1)修饰html的 使其html样式更加好看原创 2016-10-21 17:21:20 · 851 阅读 · 0 评论 -
文件的上传和下载
1、文件上传的原理分析 1.1文件上传的必要前提: a、提供form表单,method必须是post b、form表单的enctype必须是multipart/form-data c、提供input type="file"类的上传输入域 /** *例:JSP文件中 */ /** *uploadSe原创 2017-02-24 00:28:58 · 490 阅读 · 0 评论 -
Servlet
1.1、编写一个servlet程序: a、写一个java类,实现servlet接口 二、执行过程 二、Servlet生命周期(重要) 实例化-->初始化-->服务->销毁 出生:(实例化-->初始化)第一次访问Servlet就出生(默认情况下) 活着:(服务)应用活着,servlet就活着 死亡:(销毁)应用卸载了servlet就销毁。原创 2016-11-07 12:37:28 · 447 阅读 · 0 评论 -
HTML
JavaWeb html简介 1、html是什么 Html是用来描述网页的一种语言。 (1)HTML 指的是超文本标记语言 (Hyper Text Markup Language) (2)HTML 不是一种编程语言,而是一种标记语言(markup language,标记语言是一套标记标签(markup tag));原创 2016-10-18 22:04:58 · 471 阅读 · 0 评论 -
velocity
velocity,是一个基于Java的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点。这是很好的一个地方,可以提高很多效率。下面来说下velocity的语法吧。1.获取:$!(var):如果有值则输出,如果为空,则不显示;${var}:如果有值则输出,如果原创 2017-09-11 22:50:49 · 336 阅读 · 0 评论 -
Java mail
电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等。本文将简单介绍如何通过 Java 代码来创建电子邮件,并连接邮件服务器发送邮件。电子邮件协议电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,IMAP。其中邮件的创建和发送只需要用到 SMTP协议,所以本文也只会涉及到SMTP协议。SMTP原创 2017-12-11 00:40:06 · 329 阅读 · 0 评论 -
Json
JsonJson是一种与开发语言无关的,轻量级的数据交换格式。全称(JavaScript Object Notation)。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。优点:易于人阅读和编写,易于程序解析。数据类型表示 数据结构:Object, Array 基本类型:String , number ,原创 2017-10-30 23:21:59 · 352 阅读 · 0 评论 -
Cookie和Session
1.由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。这个Session是保存在服务端的,有一个唯一标识。在服务端...原创 2018-02-28 14:09:04 · 290 阅读 · 0 评论 -
Filter 过滤器
Javaweb中的过滤器可以拦截所有访问web资源的请求或响应操作。 1.什么是Filter及其作用介绍 Filter是sun公司中servlet2.3后增加的一个新功能.Servlet规范中三个技术 Servlet Listener Filter,在javaEE中定义了一个接口 javax.servlet.Filter来描述过滤器 通过Filter可以拦截访问web资源的请求原创 2017-02-17 15:13:24 · 271 阅读 · 0 评论 -
Listener 监听器
一、Listener监听器 Javaweb开发中的监听器,是用于监听web常见对象 监听器(Listener):当一个事件发生的时候,你希望获得这个事件发生的详细信息,而并不想干预这个事件本身的进程,这就要用到监听器。 Listener是Servlet提供的扩展点,一般用于对特定对象的生命周期和特定事件进行响应处理。 如HttpSessionListener,可以用于追踪Sess原创 2017-02-16 21:49:31 · 377 阅读 · 0 评论 -
ServletContext
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。 换一种方式说吧,运行在Java虚拟机中的每一个Web原创 2017-02-19 10:24:51 · 365 阅读 · 0 评论 -
request.getParameter() 和request.getAttribute() 区别
getParameter 是用来接受用post个get方法传递过来的参数的. getAttribute 必须先setAttribute. (1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。 (2转载 2017-02-23 23:59:30 · 242 阅读 · 0 评论 -
FastJson API
Maven依赖 重要的三个类 API JSON格式字符串与JSONObject之间的转换 JSON字符串(数组类型)与JSONArray之间的转换 Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</a...原创 2018-04-12 00:16:06 · 1028 阅读 · 1 评论