自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 JSP中四种会话跟踪技术(四大作用域)

(1).page:仅在当前页可用(保存在当前的PageContext中) (2).request:仅用于当前客户端的请求(保存在ServletRequest对象中),它在同一个请求范围内有效. (3).session:仅在当前的HttpSession的生命周期内,当前浏览器窗口的整个生存期都有效. 关闭浏览器时,这个对象会跟着消失,在整个对话期间都有效. (4).application

2017-11-01 17:15:09 1302

原创 jsp九大内置对象详解

JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器

2017-11-01 16:58:02 208

原创 Hibernate对象状态

hibernate中有三种状态:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。通过自己在网上的搜索,也了解到,这三种状态也可以称作:临时状态、持久状态、游离状态。1 临时状态(transient):刚刚用new语句

2017-11-01 16:40:25 176

原创 struts2的执行流程

Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器Filt

2017-11-01 15:52:45 255

原创 eclip启动tomcat报Invalid byte tag in constant pool:15错误 解决方法

报 org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15 这种错误 应该是tomcat与Jdk版本不一致换一个tomcat就行啦   tomcat下载网址 http://tomcat.apache.org/

2017-11-01 15:29:46 367

原创 Struts2属性驱动与模型驱动

1属性驱动是指用Action的属性来封装来回请求的参数.2.模型驱动     模型驱动是指使用JavaBean来封装来回请求的参数.(个人理解)建议使用模型驱动,因为相比struts 1的Action类,struts 2的Action类承担了太多的责任:既用于封装来回请求的参数,   也保护了控制逻辑,这使它的结构不够清晰.这就是模型驱动的优势. 3.到底是用属性驱动和是模

2017-10-12 20:44:59 360

原创 struts2获取requestd session 等web元素的四种方式

1.通过ActionContext来访问Map类型 request session application对象2通过 RequestAware SessionAware ApplicationAware 接口来访问Map类型的request session application对象(IOC方式)3通过ServletActionContext来访问Servlet API类型的HttpSer

2017-10-11 16:46:46 284

原创 自定义标签的开发与应用

在JSTL提供了四个标签库(核心标签库、国际化标签库、数据库标签库和XML标签库),涉及到了 几十个标签。虽然这些标签可以完成比较复杂的工作,但它们仍然无法满足程序中的特殊需求。因此,就 需要用户根据自己的需要来定制JSP标签,这种由用户自己实现的JSP标签被称为自定义标签。自定义标签和JSTL中的标签从技术上看没有任何区别,可以将这些标签统称为JSP标签。JSP标签在  JSP页面中通过XM

2017-10-09 20:30:16 252

原创 手机验证码

手机验证码实现需要借助第三方 短信平台  下面是用网易云信平台的接口实现的手机短信验证 首先要注册网易云信,获取appkey和appsertpackage com.yinhe.utils;import java.security.MessageDigest;import java.util.ArrayList;import java.util.Date;impor

2017-10-09 17:40:17 612

原创 用MVC开发模式实现servlet简单的登录功能(带图片验证码)

用MVC开发模式实现servlet简单的登录功能(带图片验证码)

2017-09-17 16:25:38 552

原创 使用jsp/servlet实现文件上传与下载

使用jsp/servlet实现文件上传与下载

2017-09-17 15:42:20 308

原创 servlet图片验证码的实现

servlet图片验证码的实现

2017-09-17 15:27:05 277

原创 request.getParameter()方法得到的get/post请求中数据有中文乱码的处理

错误原因客户端向服务器端发送信息,如果发送的编码和服务器端接收的编码不一样,使用request.getParameter()方法获取的表单信息会产生乱码。客户端接收服务器的响应信息,如果响应编码与客户浏览器的编码不一致时,会造成中文乱码显示1.处理post请求的乱码,可以在getParameter方法前,通过request对象调用setCharacterEncoding方法设

2017-09-10 17:46:48 900

原创 request.getAttribute()和request.getParameter()的区别

一(1)getParameter取值是基于Post和Get方式的传递的.      例如:1.用户在WEB端提交表单;            2.带请求参数的请求(2)getAttribute取值是以编程的方式存储到WEB会话上下面中的,可理解为是从request域中获取数据。      例如:request.setAttribute("roleList", rol

2017-09-10 16:59:25 309

文件上传下载用到的jar包

用servlet技术实现文件上传下载我们需要导入两个额外的jar包,一个是common-io-2.2.jar,另一个是commons-fileupload-1.3.1.jar,将这个两个jar 包导入WEB-INF/lib目录里

2017-09-26

文件上传下载jar包

用servlet技术实现文件上传下载我们需要导入两个额外的jar包,一个是common-io-2.2.jar,另一个是commons-fileupload-1.3.1.jar,将这个两个jar 包导入WEB-INF/lib目录里

2017-09-26

servlet文件上传下载jar包

用servlet技术实现文件上传下载我们需要导入两个额外的jar包,一个是common-io-2.2.jar,另一个是commons-fileupload-1.3.1.jar,将这个两个jar 包导入WEB-INF/lib目录里

2017-09-26

空空如也

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

TA关注的人

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