- 博客(14)
- 收藏
- 关注
原创 SpringMVC-文件上传
在SpringMVC的开发中我们必不可少的需要用到文件上传功能,其开发步骤与Struts2有一些相似之处,在本文中通过一个图片上传的案例进行讲解。在进行文件上传的开发时我们需要加入如下jar包:百度云下载:点击下载首先我们先看一下上传图片的页面代码:<%@ page language="java" contentType="text/html; charset=UT
2017-05-26 21:46:15 315
原创 SpringMVC-异常处理
在开发时,我们经常会遇到异常,通常可以分为预期异常与运行时异常两类,有一些异常是系统异常,而有一些异常却是一些未知的错误,在SpringMVC中,可以通过异常处理器的配置对这两种异常进行处理。思路:在dao层、Service层、Controller层依次通过异常抛出(throws Ecception),最后通过springmvc的前端控制器交给异常处理器进行处理。在SpringMVC中,我
2017-05-26 02:09:29 366
原创 SpringMVC-Post/Get请求中文乱码问题
在SpringMVC开发过程中,经常会出现POST与Get请求乱码的问题,那么我们该如何解决这一问题呢?POST中文乱码我们可以通过在web.xml文件中做一些配置解决这一问题,web.xml的配置如下所示: CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter
2017-05-26 01:06:00 1030
原创 SpringMVC-服务端校验
在web的开发中,我们经常需要对参数进行校验,使用最多的即为在前端页面通过js进行校验,但是对于安全性要求较高的我们通常会在服务端进行校验。在服务端进行校验主要包括如下内容:控制层-Controller:主要校验页面请求参数的合法性(比如长度、是否为空等),在Controller进行校验,是不区分客户端类型的(浏览器、手机客户端等)。业务层-Service:在业务层主要校验的是关键业务
2017-05-25 00:06:02 589
原创 SpringMVC-参数绑定
在之前我们通过实例简单讲解过jsp页面到后台Controller的传值,其实也就是SpringMVC的出纳书绑定,今天我们对SpringMVC的几种常用参数绑定做一下介绍。参数绑定在我们的开发中是很常用也很重要的东西,在开发中我们经常需要进行一些参数的传递,这就需要用到SpringMVC的参数绑定,参数绑定主要有简单java类型参数绑定。pojo类型、集合类型参数绑定几种,我们一一做介绍。
2017-05-23 23:28:50 530
原创 failed to create JVM code-6/-4
问题:在启动Android studio时failed to create JVM code-6/-4错误分析:该错误出现的原因是内存配置过多,超出了所支持的内存,解决办法:到andriod studio的bin目录下,找到studio.exe.vmoptions和studio64.exe.vmoptions两个文件,更改如下参数:studio.exe.vmoptions:
2017-05-23 13:19:10 538
原创 SpringMVC-jsp页面提交后向Controller传值
之前我们已经讲过controller向jsp页面的传值,接下来我们讲解jsp页面提交向controller传值。例:在页面内,点击修改信息按钮,向controller传递选中的数据的num值,通过num值查询该数据的信息后返回至修改页面。思路:1、数据显示页面点击按钮后,向jsp页面传递值2、Controller接收传来的num值,进行数据的查询。该问衔接上一篇博客:点击查看
2017-05-21 12:37:21 2579
原创 SpringMVC-向jsp页面传递数据库读取到的值
在开发过程中,我们经常需要将数据库查询到的值放入jsp页面进行显示,在springmvc的controller中,我们采用request将数据传递过去。思路:1、在comtroller中调用service层的方法获取数据库的数据,并且将其通过modelandview的addObject方法放置到域中2、在jsp页面中通过jsp标签进行读取开发controller.java文
2017-05-21 11:37:06 16717
原创 ssh-ssh整合(Struts2+Spring+Hibernate)
在之前呢我们已经讲解过ssm以及ssm2的整合开发,今天我们进行ssh的整合,在之前已经有一篇整合ssh的文章,那是基于注解开发的,今天讲解的为基于配置文件注入方式进行开发。思路:Spring管理hibernate相关会话工厂的创建以及负责管理hibernate的事务,同时spring容器管理service层的实现以及struts2的action,话不多说,我们进入正题。同样的,我们以一个
2017-05-18 01:20:35 2314 12
原创 Spring-配置文件加载工具
在Spring的开发中,我们需要加载beans.xml配置文件,在ssh、ssm、ssm2的开发中,面对多个配置文件时,我们使用监听进行加载,在使用@Autowrited开发时我们不必考虑这一问题,但是在使用手动加载时,我们则需要手动对配置文件进行加载,这是很麻烦的,同时这也加大了资源的消耗,那么我们该如何改进呢,我们可以使用工具类进行一次性加载,在使用的时候进行调用即可。1、编写加载
2017-05-16 23:55:43 567
原创 ssm-ssm整合(springmvc+mybatis)
ssm框架整合在如今是很常用的,前面我们已经讲解过ssm2以及sm的整合,那么今天我们讲解一下ssm的整合。同样的,我们以一个用户登录的案例进行讲解。项目结构如下所示:数据库表结构:id-intusername-varcharpassword-varchar项目源码下载:点击下载war包下载:点击下载项目演示视频地址:点击观看开发工具:ecl
2017-05-16 20:36:24 503
原创 ssm2-Struts2+Spring+Mybatis整合
本篇主要讲解Struts2与Spring+Mybatis的整合。通过整合,由Spring管理Mybatis的mapper以及Struts2的Action。项目分为mapper(dao从层)、service层、Action层。使用工具及框架版本:eclipse neonStruts2.3Spring3.2Mybatis3.2.7Tomcat7.0MySql5.6
2017-05-12 00:04:58 2295
原创 sm-Spring与Mybatis的整合
Spring与Mybatis的整合,主要包括两个方面,一是将Mybatis的会话工厂交由Spring进行创建管理,二是将mapper接口交由Spring统一管理。接下来通过项目进行说明。新建java工程,项目结构如下:
2017-05-09 21:47:21 674
原创 Struts2-action到jsp传值(传递查询到的所有数据)
思路:1、action获取到数据,封装成list2、通过ACtionContext或者Request将list放入其中3、在jsp页面读取底层的代码这里不讲述了,用的是mybatis与springAction代码:package com.bs.view.action;import java.io.UnsupportedEncodingException;
2017-05-01 18:10:18 1316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人