
springMVC
qq_43154385
温柔善良待人
展开
-
用form表单提交方式上传图片到服务器
springMVC为文件上传提供了直接的支持,这种支持是通过MultipartResolver实现的,实现类为CommonsMultipartResovler.依赖:commons-fileupload-1.2.jar commons-io-1.3.2.jar普通的文件上传:1.配置虚拟目录在eclipse中的Tomcat中配置图片虚拟目录(模拟图片服务器),访问http:...原创 2018-11-29 18:52:58 · 8290 阅读 · 0 评论 -
图片或文件上传到服务器或从服务器上读取(图片可根据路径src回显展示,从服务器上读出来)
不需要配置虚拟路径,存的时候数据库里只存了图片的名称(随机重命名的形式),存在指定服务器上,取的时候也是根据图片名称从服务器上找到,并用OutputStream 读出来前台页面(用的bootstrap):html代码(可回显,回显的时候也是去后台根据路径查找到图片):<form id="pic" method="post" enctype="multipart/form-dat...原创 2018-12-09 10:54:12 · 12547 阅读 · 7 评论 -
Spring MVC 和 Struts2的区别、优缺点?
1、Spring MVC 开发效率和性能要优于Struts2。2、Spring MVC继承了 Ajax,使用 @ResponseBody注解写入 HTTP 响应正文,一般在异步获取数据时使用,使用@RequestBody 注解则是将 HTTP 请求正文插入方法中,使用适合的 HttpMessageConverter 将请求体写入某个对象。3、Struts中使用Ajax 比较麻烦。4、S...原创 2018-12-18 19:09:42 · 1514 阅读 · 0 评论 -
对于get请求中文参数出现乱码解决方法
对于get请求中文参数出现乱码解决方法有两个:修改tomcat配置文件添加编码与工程编码一致,如下: <ConnectorURIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> 另外一种方法对参数进行重新编码:原创 2018-12-18 19:13:47 · 484 阅读 · 0 评论 -
springMVC问答题(简答题)
1.Spring MVC 的运行原理 Spring MVC的执行流程就是一次请求和响应的过程:首先,用户向服务器发送请求, 请求被前端控制器 DispatherServlet 截获,对 url 进行解析; 前端控制器访问HandlerMapping(处理器映射器)请求获取Handler,HandlerMapping(处理器映射器)返回Handler; 中央处理器请求H...原创 2019-01-14 14:09:25 · 1635 阅读 · 0 评论