`
json20080301
  • 浏览: 162443 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
ITEYE日益凋零,决定提前将博客搬至CSDN
  http://note.youdao.com/share/?id=120c0f65a9af78603640de23f049affa&type=note
spring-mvc-showcase中有关于文件上传的代码,但代码都是基于英文编写,对于中文的乱码问题却没有提及,这个让中国的IT民工相当郁闷;把我也郁闷了一阵,仔细地看了看他的源码;问题得到了解决;先直接给出解决方案,后面再对照源码看他是如何处理编码问题的。   1.首先对所有request设置强制编码:(WEB.XML)   <filter>    <filter-name>Set Character Encoding</filter-name>    <filter-class>org.springframework.web.f ...
Step 1 - Give DWR access to the Spring context   Use Spring MVC Use the DWRSpringServlet Use the DwrSpringServlet web.xml配置: <listener>   <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param ...
利用SPRINGMVC3.2改造旧系统,需要注意的地方: 1.web.xml  appServlet拦截*.mvc的链接访问 <servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-n ...
请求重定向与请求转发的比较,HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有很大的区别。 1.RequestDispatcher.forward方法只能将请求转发给同一个Web应用中的组件,HttpServletResponse.sendRedirect不仅可以重定向到当前应用程序的其他资源,还可以重定向到痛一个站点上的其他应用程序的资源,甚至是使用绝对URL重定向到其他站点的资源。对于sendRedirect如果传递的URL以"/&q ...
SPRING MVC 异常处理 可以全局进行定义,也可以单独在SPRING controller中定义;同时SPRING MVC将异常处理的代码和业务逻辑进行分离,将异常的处理放到一个单独的带有@ExceptionHandler方法中;   @Controller public class ExceptionController { @RequestMapping("/exception") public @ResponseBody String exception() { throw new IllegalStateExceptio ...
SRPING MVC 的文件上传:   XML配置 <!-- Only needed because we require fileupload in the org.springframework.samples.mvc.fileupload package --> <beans:bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver" />     JAVA代码: ...
1.log4j代码片段(log4j的配置文件支持System Property的环境变量的获取)        <appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="D:/${weblogic.Name}ank.log" /> <param na ...
http://www.oschina.net/question/129540_25218   HttpMessageConverter(org.springframework.http.converter.HttpMessageConverter接口) 示例 :   StringHttpMessageConverter 从请求和响应读取/编写字符串。默认情况下,它支持媒体类型 text/* 并使用文本/无格式内容类型编写。  FormHttpMessageConverter 从请求和响应读取/编写表单数据。默认情况下,它读取媒体类型 application/x-www-form-ur ...
前面讲过springmvc的映射的各种形式,今天结合传统开发中表单提交的一个案例进行更为详细的讲解,并且这次FormController的用法和MappingController中的用法有细节上的不同;   在这里我将代码简化,细节省略! @Controller @RequestMap ...
  提到服务器端验证,从最开始的STRUTS1开始就提供了,只要是MVC框架都提供了验证框架;直到最后开源框架直接促使JAVA推出新的JSR Bean Validation 1.0(JSR-303);    http://www.iteye.com/topic/1123007 SPRING MVC 使用Hibernate Validator作为该 ...
package org.springframework.samples.mvc.convert; import java.util.Collection; import java.util.Date; import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat.ISO; import org.springframework.stereotype.Controller; import org.sp ...
SPRING MVC获取request参数方法: @RequestParam   /data/param?foo=bar 等价于 request.getParameter()   @PathVariable  获取URL路径 // http://127.0.0.1:8010/data/path/foo    @MatrixVariable 获取URL路径中协调的键值对参数   @RequestHeader 获取RequestHeader 中的信息   @RequestBody 获取request中 流信息   HttpEntity<String> 可以获取re ...
在传统的开发过程中,我们的控制CONTROLL层通常需要转向一个JSP视图;但随着WEB2.0相关技术的崛起,我们很多时候只需要返回数据即可,而不是一个JSP页面。   SPRING MVC3的@ResponseBody使Controller直接返回数据,而不是直接指向具体的视图;同时通过 MessageConverter和produces(如produces="text/plain;charset=UTF-8")可以返回各种格式的数据(XML,json,RSS,TEXT,字节流等),本章只介绍最简单的使用; 见代码: @ResponseBody可以直接返回结 ...
Global site tag (gtag.js) - Google Analytics