自定义博客皮肤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 1379

原创 jsp九大内置对象详解

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

2017-11-01 16:58:02 251

原创 Hibernate对象状态

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

2017-11-01 16:40:25 223

原创 struts2的执行流程

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

2017-11-01 15:52:45 295

原创 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 448

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

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

2017-10-12 20:44:59 431

原创 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 329

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

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

2017-10-09 20:30:16 292

原创 手机验证码

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

2017-10-09 17:40:17 675

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

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

2017-09-17 16:25:38 605

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

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

2017-09-17 15:42:20 346

原创 servlet图片验证码的实现

servlet图片验证码的实现

2017-09-17 15:27:05 308

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

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

2017-09-10 17:46:48 966

原创 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 354

文件上传下载用到的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

文件上传下载jar包

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

2017-09-26

空空如也

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

TA关注的人

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