自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Session

Session是hibernate向应用程序提供操作数据库最主要的接口,它提供了基本的保存、删除、更新和加载java对象的方法。 它具有一个缓存(一级缓存),位于缓存中的对象与数据库相关记录对应。

2017-10-17 17:21:26 204

原创 struts2+hibernate+spring

1添加jar包(hibernate+其他jar包) 2修改applicationContext配置文件,通过spring容器管理hibernate 配置数据源 dataSource-->        bean id="dataSource"   class="org.springframework.jdbc.datasource.DriverManagerDataSourc

2017-10-17 17:19:39 261

原创 spring+struts2

1导包(struts2+spring的jar包) 2写web.xml xml version="1.0"encoding="UTF-8"?> web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLoca

2017-10-17 17:17:43 225

原创 AOP

AOP 主要应用在具有横切逻辑的应用场合:  性能测试  访问控制 事务管理  日志记录 OOP: 面向对象编程 AOP:(AspectOriented Programming)面向方面编程,不是来取代 OOP,是对 OOP 的一个补充。 AOP 的术语:  连接点:joinpoint:在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在 Spring

2017-10-17 17:15:55 192

原创 IOC

IOC(Inversion of Control )控制反转                    所谓控制反转就是把创建对象(bean),和维护对象(bean)的关系的权利从程序中转移到spring的容器(applicationContext.xml),而程序本身不再维护.   DI(Dependency Injection)依赖注入 实际上di和ioc是同一个概念,spring设计者认

2017-10-17 17:14:23 156

原创 拦截器

它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行 前阻止其执行,strut2核心功能都是通过拦截器来实现的。 拦截器栈:由多个拦截器组成。 作用:对于action的一些公共处理代码可以放到拦截器中来实现。如权限控制等。

2017-10-17 17:12:07 233

原创 国际化

第一步:在src目录下,新建一个文件:  在里面写上国际化资源的名字,如: struts.custom.i18n.resources=msg 第二步:在src的目录下,添加国际化资源名字,这里添加两份(中文和英文) msg_zh_CN.properties和msg­_en_US.properties 资源命名规则:一般可以是(可以自己定义) 资源文件的值(struts.custom.i1

2017-10-17 17:11:14 160

原创 文件下载

创建action public class DownloadAction extends ActionSupport{          privateFile[] files;          publicString list(){                    //取得文件保存路径                    Stringpath=ServletActio

2017-10-17 17:09:59 355

原创 文件上传

1创建文件file.jsp form action="uploadfile"       enctype="multipart/form-data" method="post">                        input type="file" name="myfile"/>                        input type="submit" va

2017-10-17 17:08:43 150

原创 异常处理

一、   异常的概念 异常:运行时发生的错误称为异常。          eg:数组下标越界              文件不存在              除数为0....     异常处理:处理这些异常就称为异常处理。   一旦引发异常,程序将突然中止,且控制将返回操作系统。   二、   异常处理的方法 Java中异常处理机制如下    1.在Java程序的执行过程中,

2017-10-17 17:05:09 208

原创 spring

Spring:        Spring是一个容器框架,他可以负责产生bean(Java类、JavaBean、Dao….),并维护bean与bean之间的关系   Spring框架图 一、第一个Spring程序 第一步:新建Java项目   第二步:导入Spring需要的jar包       第三步:配置bean xml version="1.0"e

2017-10-13 16:24:58 273

原创 标签总结

常用表单标签  常用通用标签

2017-10-13 16:22:14 171

原创 struts两种驱动

属性驱动 直接在action中声明一些属性,然后生成get/set方法的方式,称为属性驱动, 如:在loginAction类中写上 使用属性驱动封装对象action 代码          public class UserAction extends ActionSupport{                   UserService us=new UserService()

2017-10-13 16:20:49 220

原创 struts2配置

constant常量配置 包 常量配置,推荐在struts.properties中进行配置,如我们常写的配置有一下几个。 Ø struts.action.extension=action Ø struts.custom.i18n.resources=msg Ø struts.i18n.reload = true Ø struts.configuration.xml.reload= tr

2017-10-13 16:19:44 165

原创 MVC

MVC思想 三层开发模式

2017-09-29 16:02:03 147

原创 Ajax

Ajax概念 Ajax(Asynchronous JavaScript and XML) 异步刷新局部页面的技术           1.异步:发送请求后不等返回结果,由回调函数处理结果           2.刷新局部页面:只用刷新部分数据而不用加载全部页面(尤其是不用重复加载 图片等大型文件,填写过的表单数据也不会随着数据更新而消失) 目的:

2017-09-29 15:43:34 152

原创 Servlet生命周期

2017-09-17 21:36:58 160

原创 java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)

路径多获取了,在获取一下绝对路径

2017-09-17 21:25:52 3881

原创 Include动态指令和静态指令的区别

1.静态导入是将被导入页面的代码完全融入,两个页面合成一个整体。而动态导入则只是将被导入页面的body内容导入。 2.静态导入时,被导入页面的编译指令会起作用。而动态导入时被导入页面的编译指令会失效。 3.动态导入可以增加额外的参数。(动态导入不同页面可以声明相同的变量名,静态导入不行)   4.动态导入涉及到的2个jsp会被翻译成2个servlet 而静态导入涉及到的2个jsp会翻译成一

2017-09-08 08:25:06 521

原创 转发与重定向的区别

转发:           1.一次请求           2.转发是在服务器端完成,因此称为服务器端跳转           3.转发后,地址栏不会改变           4.转发只能在同一个WEB项目范围内进行 重定向:           1.二次请求           2.转发是在客户端完成,因此称为客户端跳转           3.转发后,地址栏会改变

2017-09-06 17:59:51 246

空空如也

空空如也

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

TA关注的人

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