什么是MVC

M-Model模型 模型(Model)的职责是负责业务逻辑。包含两部分:业务数据和业务处理逻辑。比如实体类、DAO、Service都属于模型层 V-View视图 视图(View)的职责是负责显示界面和用户交互(收集用户信息)。属于视图的类是不包含业务逻辑和控制逻辑的JSP C-Controlloer控制器 控制器是模型层M和视图层V之间的桥梁,用于控制流程。比如Spring MVC中的Controller

No mapping found for HTTP request with URI [/*****/*****.do] in DispatcherServlet with name ‘dispatcher’

No mapping found for HTTP request with URI [/*****/*****.do] in DispatcherServlet with name ‘dispatcher’
WARNING:No mapping found for HTTP request with URI [/*****/*****.do] in DispatcherServlet with name 'dispatcher' 这个异常错误网上查说是通过添加<mvc:default-servlet-handler/>在spring-servlet.xml中解决,但我遇到的这个错提示比较明显,url都给列出来了,直接通过ctrl+H全文检索该url发现原来是项目中一些废弃的方法链接,直接去掉问题解决。

Ambiguous mapping found. Cannot map ‘********Controller’ bean method

Ambiguous mapping found. Cannot map ‘********Controller’ bean method
java.lang.IllegalStateException: Ambiguous mapping found. Cannot map 'busWaterChargeController' bean method public java.lang.String com.bus.web.**********AController.list(org.springframework.ui.ModelMap) to {[///list.do],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}: There is already 'busQuarterlyAssessmentController' bean method public java.lang.Stri...

spring mvc配置解决json中文乱码问题

spring mvc配置解决json中文乱码问题
最近在使用json的时候发现返回的中文字符串全部都变成了问号,查网上的资料得出以下解决方法 一般是在applicationContext.xml中配置     <!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->     <bean         class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">         <property name="messageConverters"...

VMware-vSphere-SDK-5.1.0+spring mvc二次开发实例

VMware-vSphere-SDK-5.1.0+spring mvc二次开发实例
一、环境搭建 1、安装jdk,这里我用jdk1.7.0_45,官网下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、下载VMware-vSphere-SDK-5.1.0 https://www.vmware.com/support/developer/vc-sdk/ 二、建立相关目录 C:\Java\ 放置下载的javase C:\devprojects 将VMware-vSphere-SDK-5.1.0解压后的sdk目录整个复制进来 C:\VMware-Certs\ 用于存放密钥,将服务器端生成的证书导入本...

spring mvc+uploadify多图上传及预览功能实现

本实例实现在spring mvc框架中应用uploadify插件进行多图上传,并回显预览,用户可以操作预览图片的删除与否。 关键点:在uploadify的onUploadSuccess响应事件中编写相应的图片回显代码         onUploadSuccess: function(file, data, response){               //将complete改为中文的'上传完毕'             $('#' + file.id).find('.data').html(' 上传完毕');             data=eval( "(&q...

使用spring mvc的CommonsMultipartResolver对文件大小进行校验

使用spring mvc的CommonsMultipartResolver对文件大小进行校验
spring mvc可以在xml中配置文件上传的大小,但该配置对拦截的超过设定尺寸的图片时只会在控制台显示拦截的信息但不会在客户端提示用户,这样很不友好,我们可以利用spring的@ExceptionHandler标签捕获到该异常,并进行相应的处理。 xml配置     <!-- 支持上传文件 -->       <bean id="multipartResolver"             class="org.springframework.web.multipart.commons.Co...

spring mvc+imgareaselect实现头像上传及截取

实现原理:导入图像截取插件imgareaselect(下载地址:http://odyniec.net/projects/imgareaselect/),在页面中引入imgareaselect。插件可以在目标图像上拉出一个截取框,并把坐标记录下来,然后把坐标传给后台的java程序进行处理,所以插件本身是不具备图片截取功能的,它只是让用户在目标图像上画出一个框框,然后创造后台需要的参数而已。 需要注意的是,截取的图片要和前台显示的图片大小一致,否则...

uploadify+spring mvc上传实例

uploadify+spring mvc上传实例
使用uploadify插件在spring mvc框架上实现的一个上传功能。 插件下载地址:http://www.uploadify.com/ 插件的使用基本与后台无关,只要将插件正确的引入页面,那么插件的作用,无非是将用户选择的文件提交到后台指定的方法。 因此,关键点在于配置与后台交互的方法 uploader:“后台处理上传的方法的路径”, 页面实例: <%@ page language="java" import="java.util.*" pageEncodi...

spring mvc中利用form的target属性实现异步返回信息

spring mvc中利用form的target属性实现异步返回信息
1、首先在前台jsp页面为提交的form设置target属性,并设置target指向一个iframe,这个iframe就是用于打印返回的javascript。   <body>         <form action="user.do" method="POST" target="back">             用户名:<input type="text" name="uname" ><br/>             <input type="hidden" name=&qu...
Copyright © 大师级 保留所有权利.   Theme  大师级 桂ICP备14003638号

用户登录

分享到: