随笔分类 - SpringMVC
摘要:一、SpringMVC跳转到html页面 1、自定义视图解析器: public class CustomResourceView extends InternalResourceView { @Override public boolean checkResource(Locale locale)
阅读全文
摘要:一、Spring MVC国际化简介 程序国际化是商业系统的一个基本要求,因为今天的软件系统不再是简单的单机程序,往往都是一个开放的系统,需要面对来自全世界各个地方的访问者,因此,国际化成为商业系统必不可少的一部分。 Spring MVC的国际化是建立在Java国际化的基础之上的,其一样也是通过提供不
阅读全文
摘要:一、表单标签库: 表单标签库中的所有标签 1、form标签: form标签的属性 commandName属性是其中最重要的属性,它定义了模型属性的名称,其中包含了一个绑定的JavaBean对象,该对象的属性将用于填充所生成的表单。若commandName属性存在,则必须在返回包含表单的视图的请求处理
阅读全文
摘要:一、文件上传:文件上传是项目开发中最常用的功能。为了能上传文件,必须将表单的method设置为post,将enctype设置为multipart/form-data。只有在这种情况下,浏览器才会把用户选择的文件二进制数据发送给服务器 1、导入相应的jar包(上传组件): commons-fileup
阅读全文
摘要:一、root标签 跟spring配置一样,root标签是beans,毕竟springmvc是spring的一个模块 二、自动扫描:在springmvc里,自动扫描主要是配置controller: <context:component-scan base-package="com.xxx.contro
阅读全文
摘要:四、@RequestParam注解: 绑定单个请求参数值 如: public String requestparam1(@RequestParam String username) 请求中包含username参数(如/requestparam1?username=zhang),则自动传入。 @Req
阅读全文
摘要:在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返回给对应的View进行展示。在SpringMVC中提供了一个非常简便的定义Controller的方法,你无需继
阅读全文
摘要:JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。 一、 Spring mvc介绍 SpringMVC框架是以请求为驱动,围绕Servlet设计
阅读全文