随笔分类 - Spring MVC
摘要:概述文件上传是Java Web项目中的常用功能,未达到上传文件的目的,需进行下列步骤:1.表单的method属性必须设置为POST。2.表单的enctype属性必须设置为multipart/form-data(浏览器才会使用二进制流的方式来处理表单数据)。3.pom文件中添加commons-fileupload依赖。4.在Spring MVC的配置文件中配置MultipartResolver。文件...
阅读全文
摘要:概述Spring从2.5版本开始引入注解,虽然版本不断变化,但是注解的特性一直被延续下来并不断进行扩展,这里就来记录一下Spring MVC中常用的注解,本文承接前文继续记录@PathVariable、@RequestHeader和@CookieValue三个注解。@PathVariable注解该注解可以方便的获得请求URL中的动态参数。只有一个属性value,类型为String,表示绑定的名称,...
阅读全文
摘要:概述Spring从2.5版本开始引入注解,虽然版本不断变化,但是注解的特性一直被延续下来并不断进行扩展,这里就来记录一下Spring MVC中常用的注解,本文记录@Controller、@RequestMapping、@RequestParam和@PathVariable四个注解。@Controller注解该注解用来标记类,由其标记的类就是一个Spring MVC Controller的一个对象,...
阅读全文
摘要:概述前文记录了MVC模式和Spring MVC的初步认识,现在记录创建一个项目,配置Spring MVC,编写接口程序。创建项目打开IntelliJ IDEA,点击“File->New->Project...”,在打开的界面中左侧选择“Maven”,勾选“Create from archetype”,选中“maven-archetype-webapp”,点击“Next”:填写GroupId等信息填...
阅读全文
摘要:概述传统的Model1和Model2在Model1的模式下,整个Web应用几乎全部是由JSP页面组成,接受和处理用户请求,并对请求处理后直接做出响应;JSP身兼View和Controller两个角色,将控制逻辑和表现逻辑糅合在一起。缺点:1.代码的复用性低。2.增加了应用扩展和维护的难度。Model2是基于MVC架构的设计模式,具体实现如下如:MVC的思想是将一个应用分成三个基本部分,模型(Mod...
阅读全文

浙公网安备 33010602011771号