JavaWeb开发技术
文章平均质量分 90
D灿
一点一滴.......
展开
-
过滤器(Filter)应用之------设置页面缓存、用户的自动登录和敏感词过滤
PPT先贴一下,供以后查看。Filter的应用-1:1、设置所有jsp页面不缓存:开发步骤:1、书写一个Filter,在其doFilter方法中添加以下代码:HttpServletResponse resp = (HttpServletResponse)response;resp.setHeader("expires","-1");resp.setHeader("pragma原创 2016-12-02 20:07:49 · 2492 阅读 · 1 评论 -
Ajax发送Json数据及解析
上一篇文章写了前端和后台用xml进行通信,这次写试用json来进行通信。这两个都是前后端进行交互的较好的方式,具体区别,不懂得可自行百度。这里推荐一篇文章(里面总结的也是比较全的):http://www.cnblogs.com/SanMaoSpace/p/3139186.htmlJson串格式:json数据格式:[{id:"U001",name:"Tom",age:19},原创 2017-03-15 21:36:03 · 6739 阅读 · 1 评论 -
Ajax发送XML数据及解析
Ajax-XML技术:将前台数据封装成XML数据,可以实现发送更复杂的数据。流程:前台将数据拿到以后,封装成XML数据,向后台发送,后台接收到数据以后,用dom4j技术解析。 后台也可向前台发送XML数据,也是利用dom树来解析前台:ajaxXml.jsp<%@ page language="java" contentType="text/html; char原创 2017-03-15 19:57:54 · 6152 阅读 · 0 评论 -
jQuery技术实例(对象访问,属性,CSS 类,核心函数)
随着对jQuery的学习的慢慢深入,今天写点jQuery中的常用方法和属性one.jsp jQuery技术实例 div { width: 150px; height: 100px; margin: 5px; border: 2px solid blue; }原创 2017-03-18 09:50:29 · 1073 阅读 · 1 评论 -
Hibernate 查询与多表操作
Hibernate主键ID生成方式数据库中表有主键、主键的唯一性决定了数据库表中记录唯一。缓存在Session中的数据即实例都有一个唯一的ID,ID映射了数据库中主键。那么ID如何产生呢?1、assigned:主键由外部程序负责生成,无需Hibernate参与。即当增加一个实体时,由程序设定它的ID值(手工分配值)原创 2017-03-04 16:39:39 · 4027 阅读 · 0 评论 -
Ajax技术(XMLHttp)
XmlHttp是什么?最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP原创 2017-02-24 19:42:25 · 509 阅读 · 0 评论 -
Ant(蚂蚁搬家)工具
AntAnt是一个构建工具,是一个小程序。但是它通过自动完成所有的编译代码,运行测试以及打包重新部署的结果等繁琐费力的任务来帮助软件团队开发大程序.Ant 使用Java编写,跨平台,易使用且可伸缩。既可以用在小型个人项目中,也可以用于大型多团队软件项目。Ant的目标是自动完成所有的构建过程。 Ant的核心概念构建文件:-build.xml•Ant使用称之为构建文件的原创 2017-02-22 21:26:26 · 2101 阅读 · 0 评论 -
Log4j的简单使用方法
Log4j说明:1、Log4j简介 作用:1、跟踪代码的运行轨迹。2、输出调试信息三大组成:1、Logger类-生成日志。2、Appender类-定义日志输出的目的地。3、Layout类-指定日志输出的格式。2、Logger组件 日志共分为5种级别(ON开,OFF关这两个不计算在内),从高到底(从严重到轻微)排序为: FATAL—严重的错误原创 2017-02-22 19:22:23 · 682 阅读 · 0 评论 -
JavaWeb应用之邮箱注册激活
需求:在线注册,填写邮箱后发送邮件然后进行激活,才能登陆。canMailWeb用到的包:类: web.xml<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2017-02-21 21:48:03 · 3083 阅读 · 0 评论 -
Session的活化与钝化钝化和通过代码(Java)发送邮件(QQ,新浪)
监听器其他两个监听器-1:HttpSessionBindingListener•实现此接口类的类,不必在web.xml中进行配置。•实现此接口的类,通常是一个JavaBean,一个JavaBean通过实现此接口,可以感知自己是否添加到了Session中。或是感知自己是否从Session中移除。示例:public class Person implements HttpSes原创 2016-12-29 20:13:54 · 933 阅读 · 0 评论 -
Servlet的监听器Listener(流量统计)
监听器:•监听器-就是一个实现待定接口的普通Java程序,此程序专门用于监听别一个类的方法调用。•都是使用观察者设计模式。•什么是观察者模式:•定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知自动更新。•示例:•GUI编程中的addXxxxListener都是观察者模式。观察者模式的三个重要类: 观察者设计模式示例:原创 2016-12-14 14:48:22 · 1381 阅读 · 1 评论 -
JavaWeb实例:记录在线人员信息,管理员可以踢人
总的需求: 1、使用HttpSessionListener记录在线人数。2、使用HttpSessionAttributeListener记录登录人数。3、 将用户踢出系统。 成果展示: 主页登录 登录成功: 显示所有在线用户:若是管理员则原创 2016-12-17 11:07:42 · 3513 阅读 · 1 评论 -
过滤器(Filter)应用:全站压缩----Gzip网页压缩输出
Filter应用-7实现压缩的输出流。•现在的网络,流量就是钱。所以,如果能在很少的流量的情况下,查看相同的数据内容,那何乐而不为呢?•实现方案:•用户在调用response.getOutputStream()时让获取自己的输出流对像, 我们将信息写到事先准备好的缓存当中。•当用户书写完毕,我们再调用自己提供的方法,获取缓存中的数据流。•然后接着对数据进行压缩,原创 2016-12-14 14:08:46 · 2662 阅读 · 0 评论 -
初识过滤器(Filter)-------简单的用法及用过滤器做设置编码模板
老样子,PPT先贴上,想看PPT,就看PPT,想看代码,就在下面(^-^)V PPT内容过虑器简介: 过虑器能对客户的请求进行预先处理,然后再将请求转发给其他web组件。 过虑器是在Servlet2.3规范中定义的,它可以对Web组件的,ServletRequest和ServletResponse进行检查和修改。 过虑器本身并不生成ServletReque原创 2016-11-25 21:37:44 · 5082 阅读 · 0 评论 -
jQuery入门与使用
What is jQuery?jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an e原创 2017-03-16 21:05:15 · 332 阅读 · 0 评论