- 博客(45)
- 资源 (61)
- 收藏
- 关注
原创 jsp页面报错提示编码错误信息
原因:在定义jsp页面编码格式的时候,pageEcoding定义的编码格式应该和web.xml中声明的编码格式一致,要不然会报界面错误,和界面保存不上
2016-06-30 16:07:32 1330
原创 在MyEclipse中写的工程引入到eclipse下出现错误 发现import javax.servlet.http.HttpSession无法引入
在MyEclipse中写的工程引入到eclipse下出现错误 发现import javax.servlet.http.HttpSession无法引入 解决方法 得加入tomcat的jar包,右击项目->build path-add libraries->server Runtime->选择要导入的tomcat 就可以了,如果没有选项,你得配置tomcat
2016-06-30 13:46:32 7352 2
原创 springmvc拦截器实现登陆认证
博客以Demo的形式讲诉拦截器的使用项目结构如图:需要的jar:有springMVC配置需要的jar和jstl需要的jarSpringMVC包的作用说明:aopalliance.jar:这个包是AOP联盟的API包,里面包含了针对面向切面的接口。通常spring等其它具备动态织入功能的框架依赖这个jar
2016-06-30 11:51:43 1361 1
原创 17springmvc拦截器
针对HandlerMapping配置拦截器 springmvc拦截器针对HandlerMapping进行拦截设置,如果再某个HandlerMapping中配置拦截,经过改HandlerMapping映射成功的handler最终使用该拦截器,类似全局的拦截器配置 springmvc配置类似全局的拦截器,springmvc框架将配置的类似全局的拦截器注入
2016-06-30 11:17:11 301
原创 springmvc实现json交互-requestBody和responseBody
json数据交互 1、 为什么要进行Json数据交互。 json的数据格式在我们的接口调用中,以及前台的html页面中较常用,json格式比较简单,解析比较方便 比如:webService接口,传输json数据。 2、 Springmvc进行Json交互 (1)请求json,输出json,要求请求的是json串,所
2016-06-29 22:13:53 1534
原创 springmvc上传图片
需求: 在商品修改界面,添加上传图片功能。springmvc对多部件类型的解析 在页面form中提交enctype="multipart/form-data“的数据时,需要springmvc对multipart类型的数据进行解析。 在springmvc.xml中配置multipart类型的解析器 建立图片虚拟目录,存储图片有两种方
2016-06-28 23:14:08 389
原创 springmvc异常处理-全局异常处理器开发
springmvc提供全局异常处理器进行统一异常处理(一个系统只有一个异常处理器) 自定义的异常类对不同的异常类型定义异常类,异常类继承Exception
2016-06-27 14:25:46 4119 1
原创 springmvc注解开发-数据回显
数据回显 什么是数据回显提交后,如果出现错误,将刚才提交的信息回显到刚才提交界面 pojo数据回显方法1、springmvc默认对pojo的数据进行回显。 pojo数据传入Controller方法后,springmvc自动的将pojo的数据放到request域,他的key就等于pojo的类名首字母小写。
2016-06-26 22:07:57 1779
原创 springmvc注解开发-validation校验-分组校验
分组校验需求:在pojo中定义校验规则,而pojo是被多个Controller所共用的。当不同的Controller方法对同一个pojo进行校验时,但是每个 Controller方法需要不同的校验怎么办。例如有的Controller只需要校验商品的名字长度,有的Controller需要校验日期。 解决方法:定义多个不同的校验分组。多个不同的校验分组其实就是一
2016-06-25 22:02:45 5339 5
原创 springmvc注解开发-validation校验-商品修改校验
校验的理解项目中,通常使用最多就是前段校验,比如页面中的js校验。对于安全要求较高点建议在服务端Handler进行校验。 服务端校验 控制层 Controller:校验页面请求参数的合法性。在服务端控制层Controller校验不区分客户端类型(浏览器,手机客户端,远程调用 )校验一致 业务层 Service(使用较多)
2016-06-24 22:41:54 1279
原创 springmvc注解开发-springmvc参数绑定-集合
集合的类型绑定1、先看数据的绑定需求:用户在页面选择多个商品点击删除,实现批量删除 实现:1、表现层的实现 关键:将页面多选的商品id传到Controller方法的形参中。方法的形参使用数组类接收页面选择的多个商品id。 在商品查询界面,新增批量删除按钮, 在每条商品信息
2016-06-24 13:33:00 997
原创 springmvc注解开发-springmvc参数绑定-包装类型pojo参数绑定
包装类型的参数绑定 需求:商品查询条件。在商品查询方法中,实现商品查询条件的传入。 实现方法 第一种方法:在形参中添加HttpServletRequest request形参。通过request接受查询条件参数。 第二种方法:在形参中让包装类型的pojo接受查询条件参数 分析:页面传参的特点: 复杂,多样性,条
2016-06-24 10:18:22 2711
原创 springmvc和struts2的区别
springmvc 和 struts的区别 1、Springmvc是基于方法开发,而Struts是基于类开发springmvc映射的时候将url和Controller方法进行映射。映射成功之后,springmvc会生成Handler对象。Handler对象中只包括了一个method。因为是方法的形参,方法执行结束,形参数据销毁了,springmvc的Controller开发类似se
2016-06-23 11:35:04 308
原创 springmvc参数绑定-自定义参数绑定
上篇博客我们介绍了springmvc参数绑定-pojo绑定。现在我们介绍springmvc参数绑定-自定义参数绑定 自定义参数绑定实现日期类型的绑定 对于Controller形参中pojo对象,如果属性中有日期类型,需要自定义参数绑定。 问题描述:在商品修改界面输入商品时间,通过Convert提供的参数绑定,无法正确获得输入的商品时间。需要自己自定义参数绑定 思路
2016-06-23 11:21:52 1873
原创 springmvc参数绑定-pojo绑定
上一篇博客介绍了简单springmvc注解开发-springmvc参数绑定过程。下面这篇博客介绍主要的pojo绑定 POJO绑定将商品的修改信息绑定到itemsCustom POJO中。POJO绑定前提:1、页面中input的name和Controller的pojo形参中的属性名称一致,这样可以将页面中的数据绑定到pojo。另外POJO的绑定和简单类型的绑定互补影响。
2016-06-23 10:35:11 6547 1
原创 springmvc注解开发-springmvc参数绑定过程
springmvc注解开发-商品修改功能分析 参数绑定 spring参数绑定过程从客户端请求key/value数据,通过参数绑定,将key/value绑定到Controller方法的形参上 springmvc中接收页面的数据,是通过方法的形参中接收的,而不是在Controller类中定义参数变量进行接收。 springmvc参数绑定-简单类型绑定 默
2016-06-23 10:08:00 1982
原创 springmvc注解开发-商品修改功能分析
商品修改功能的开发(从后往前开发)商品开发之前,首先需要搞清需求操作流程 1.先进入商品的查询界面 2.点击修改连接,进入商品的修改界面 3.在商品的修改界面修改商品信息,点击提交 1.开发mapper 2.开发service 3.开发Controller(Handler)(会讲解springm
2016-06-23 08:54:48 1105
原创 springmvc和mybaits整合(五)-商品查询controller
Springmvc 与 MyBatis的整合(四)service 整合springmvc1.创建springmvc.xml在springmvc.xml中配置映射器,适配器,和视图解析器 2,在web.xml中配置前端控制器(参考入门程序中有关前端控制器的讲解部分) 3编写Handler(使用注解)@Controller注解说明ItemController
2016-06-22 15:41:17 605
原创 Springmvc 与 MyBatis的整合(四)service
Springmvc 与 MyBatis的整合(三)mapper整合service。实现目标用spirng管理service接口 首先定义service接口 实现service接口,实现类为:ItemsServiceImpl 在实现类中通过@Autowired自动注入的方式,注入itemMapperCustom(映射器类和itemMapperCustom.xml对应在同
2016-06-22 14:43:01 655
原创 Springmvc 与 MyBatis的整合(二)
本篇博客是接着Springmvc 与 MyBatis整合(一)进行编写的。 8.3 准备坏境 创建springmvc与MyBatis整合的工程项目:把jar包放在web-inf下面的lib包下 我们一些基础的设施例如 日志还有一个数据连接参数文件更好的和配置文件隔离 创建包
2016-06-21 10:49:48 318
原创 Springmvc与MyBatis的整合(一)
在进行项目开发的时候,建议从后往前些, 整个springmvc+MyBatis的系统架构如下图: 第一步:整合dao层 MyBatis和spring整合,通过spring管理mapper接口, 使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 第二步:整合ser
2016-06-21 08:53:22 408
原创 常用的日期方法总结
计算当前日期的下一天/** * 找到日期date的后一天 * @author mrsir * @param date * @return date */ public static Date getLaterDay(Date date) { Calendar calendar = Calendar.getInstance();
2016-06-20 14:53:56 238
原创 日期类型和字符串类型相互转换
:大体思路 [html] view plain copy这种转换要用到java.text.SimpleDateFormat类 字符串转换成日期类型: 方法1: 也是最简单的方法 Date date=new Date("2008-04-14"); 方法2: SimpleDateFo
2016-06-20 11:40:44 1873
原创 注解的映射器和适配器
多个映射器多个适配器可以共存。 在springmvc.mvc中把适配器和映射器的配置删除后发现项目继续执行。因为在DispatcherServlet.properties中,前端控制从它中加载映射器,
2016-06-17 13:41:14 1827 1
原创 springmvc基础知识
课程安排第一天:springmvc的基础知识什么是springmvc?springmvc的框架原理(掌握)前端控制器,处理器映射器,处理器适配器,视图解析器springmvc入门程序目的:对前端控制器,处理器映射器,处理器适配器,视图解析器学习非注解的处理器映射器,处理器适配器注解的处理器映射器,处理器适配器springmvc和mybatis整合(掌握)
2016-06-15 13:38:20 841
原创 弹出提示框确定继续,取消则返回
//导入租金表function doImport(projectId,grantId,contractId,rentalId) {if(confirm("该操作存在风险,请谨慎使用!'确定' 导入,'取消' 返回!")){var url="/gl/rentInforFlowImportAction.do?projectId="+projectId+"&grantId="+grantId
2016-06-14 13:26:11 4310
原创 Caused by: Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.
Caused by: Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - jar:file:/home/youhaidong/workspaces/.metadata/.plugins/or
2016-06-12 21:27:52 349
原创 项目的特征
项目的特征如下:1、设计到非日常的事务2、需要策划3、要满足某种特定的目标或完成特定的产品4、有预定的时间范围5、为了事主工作6、工作中设计很多的技术和工具7、需要组建临时工作组8、分多个阶段完成9、用于项目的资源有限10、庞大或者复杂
2016-06-12 20:14:48 357
原创 项目经验教训总结
1、必须了解自己模块的业务需求,以及同其他模块的衔接2、熟悉模块的功能3、熟悉项目的框架,特别是框架的配置文件4、写完模块的一个方法,要紧接着做单元测试,防止代码出现Bug5、如果模块有页面,需要进行页面上数据的测试,保证页面显示的数据同用SQL语句查询出来的数据一致6、学会用工具进行调试7、熟练利用Debug进行测试代码
2016-06-12 19:26:48 4551 1
原创 Can't resolve reference to bean 'dataSource' in parent factory: no parent factory available
1、错误描述[plain] view plain copy 2016-03-05 11:19:53 WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initializatio
2016-06-12 18:10:31 914
原创 weblogic中文解决方案
情况一:JSP 文件中的中文提示信息不能正确显示解决方法:在JSP 文件中加入 可以解决这个问题情况二:JSP文件中包含中文提示信息时,不能正确编译解决方法:在weblogic.xml文件的部分加入 compilerSupportsEncoding true
2016-06-07 09:52:57 1613
原创 jxl导入/导出excel
jxl导入/导出excel1、jxl导入/导出excel案例,黏贴即可运行package junit.test;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import jxl.Cell;import jxl.She
2016-06-03 16:56:16 383
原创 Freemarker导出Word文件
Freemarker导出Word文件,首先需要下载Freemarker.jar包Freemarker导出word文档步骤第一步:用wps打开word导出模板,然后另存为.xml文件。(模板.xml文件和RentBillWordCreateUtil类在同一包下RentBillWordCreateUtil类用来获得xml模板,以及生产word)小技巧:在需要从数据库(或Map)中获取数
2016-06-03 12:46:08 2023
原创 多线程访问共享数据(2)
上篇博客介绍了不同情况下,多线程访问共享数据的不种解决。本篇博客接着介绍第二种情况(每个线程执行的代码不同)的其他解决方案。 如果每个线程执行的代码不同,这个时候需要用不同的Runnable对象,有如下三种方式来实现这些Runnable对象之间的数据共享: 将共享数据封装在另外一个对象中,然后将这个对象逐一传递给各个Runnable对象。每个线程对共享数据的操作方法也分配到那个
2016-06-02 16:01:49 370
原创 多线程访问共享数据(1)
多线程访问共享数据解决方案:一,什么是多线程 线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程. 所有的线程虽然在微观上是串行执行的,但是在宏观上你完全可以认为它们在并行执行二,多线程访问共享数据解决方案1,如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据。例如:卖
2016-06-02 16:00:57 431
Oracle11g客户端安装包.zip
2021-07-02
wince6.0上的.net cf framework 3.5安装包亲测可用版本.zip
2021-07-02
OGG11安装包亲测可用.zip
2021-01-12
path-navigator20201113.zip
2020-11-13
mapv.min.js
2020-11-13
Ehcarts仪表盘,水波球所需JS.rar
2020-10-29
XpathDemo.zip
2020-03-27
Spring Security oAuth2.0 Demo.zip
2019-07-04
vmware虚拟机mac补丁(unlocker208).zip
2019-06-18
HttpClient模拟登陆源码 pjYzm.zip
2019-06-14
RabbitMQ安装包
2019-02-13
Linux环境Weblogic集群配置,Weblogic JMS集群配置
2018-10-30
前台JS和后台Java对应的RSA加解密
2018-10-16
OGG(oracle golden date)详细部署 Oracle 11g
2018-09-14
OpenSSH升级至OpenSSH7.7版本
2018-07-11
openssl离线升级所需依赖包
2018-07-11
bash-4.1.2-15.el6_5.2.x86_64.rpm
2018-07-11
weblogic10.3.6反序列化补丁包
2018-06-22
Sping+SpringMVC+Mybatis框架
2018-06-07
Redis-x64-3.2.100.zip
2018-02-24
谷歌地图Demo
2017-12-02
Echarts各省市地图Json数据
2017-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人