zoukankan      html  css  js  c++  java
  • 国际化、文件上传下载

    国际化、文件上传下载

    原生实现,步骤优点复杂:

    国际化:

      根据Local代表的区域信息可以进行国际化(了解)
      1、得到你要国际化的区域信息,local cn = Local.CHINA;
      2、需要使用ResourceBundle绑定写好的国际化资源文件,(基础名_语言代码_国家代码.properties)
        ResourceBundle bundle = ResourceBundle.getBundle("bookstore",cn);
      3、从bundle中获取配置文件中的值
        String username =bundle.getString("username");
      4、更多的国际化功能:火币国际化、数字国际化--java.text.Format包下

       两种国际化的练习:
         1)根据浏览器请求头带来的区域信息国际化页面
            Local local = request.getLocale();
          2)点击超链接切换国际化
            超链接上带上区域信息:Local 就根据带上的区域信息来new:

          推荐国际化取值,格式化日期。。。fmt标签库
          <fmt:messagekey:'key'>


    文件上传下载:
      1、上传准备
        <form method="post" enctype="multipart/form-dta">
      2、文件上传请求体,多部件的形式

      3、我们得导包处理
        commons-fileupload/io


      下载:把文件流交给浏览器,一定告诉浏览器,这个流不要打开,直接下载
        response.setHeader("Content-Disposition","attachment;filename=tupian.jpg")

    JavaWeb基础知识需要掌握的情况:

    了解:
    CSS,XML,Tomcat高级、

    掌握:
    HTML,JS,Servlet(掌握思想:转发、重定向),EL/JSTL/JSP,(COOKIE&SESSION数量掌握),Filter,Listener(掌握ServletContext),Ajax&JSON(熟练掌握)

    精通:JQuery(写的太多了)

  • 相关阅读:
    记录贝叶斯深度学习
    tensorflow2.0 新特性 + kaggle练习
    Caffe学习记录(十三) OCNet分割网络学习
    Caffe学习记录(十二) ICNet分割网络学习二
    Caffe学习记录(十一) ICNet分割网络学习
    Caffe学习记录(十) SegNet等分割网络学习
    关于完美拖拽的问题三
    关于完美拖拽的问题二
    关于完美拖拽的问题一
    无限下拉实现原理
  • 原文地址:https://www.cnblogs.com/hk-zsg/p/11380220.html
Copyright © 2011-2022 走看看