spring mvc 基础三
发布日期:2021-11-15 14:57:28 浏览次数:32 分类:技术文章

本文共 821 字,大约阅读时间需要 2 分钟。

一。转化器和格式化

     (1)Converter(将在一种类型转换成另一种类型的对象)
            【
                 1.先创建java类接口 
                    public  interface Converter<S,T>
                 2.类body中
                    T convert(S source)

              】

       (2)Formatter

                【
                    1.先创建java类接口
                      public interface Formatter<T>
                      实现接口方法1.  T  parse(String text,locale)
                                 2.  String print(T object,locale)
                    】   

二。验证器

        (1)Spring验证器(工具:ValidationUtils类)

                     public interface Validator{

                             boolean supports(Class<?> clazz);

                             void validate(Object target,Errors errors);

               }

          (2)JSR 303验证{不需要写验证器,利用JSR303标注类型嵌入约束}

三。国际化{ i18n和110n }

     (1)语言区域

          eg:   Locale locale=new Locale(“en”,“CA”)

    (2)国际化Spring mvc

                 【

                       1.将文本原件隔离成属性文件(eg:basename_languageCode_countrycode.properties)

                       2.选择和读取属性文件(eg:getBundle)

                       3.使用哪个语言区域(eg:message标签)  

             】

四。上传文件{html表格的enctype设为multipart/form-data,再用MultiparFile对象接受}

        (1)Apache Commons FileUpload

       (2)用servlet3.0及其更高版本上传文件

五。下载文件

      1.读取FileInputStream,将内容加载到字节数组,获取OutputStream,调用write传入数组 

     

转载地址:https://blog.csdn.net/qq_39736176/article/details/81291333 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Spring Boot 基础 一
下一篇:spring mvc 基础 二

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年03月31日 00时54分41秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章