国际化、文件上传下载
发布日期:2021-10-22 18:10:45 浏览次数:4 分类:技术文章

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

国际化、文件上传下载

 

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

国际化:

  根据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(写的太多了)

 

转载于:https://www.cnblogs.com/hk-zsg/p/11380220.html

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

上一篇:ES6 第二天
下一篇:监听器、过滤器

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年03月29日 19时31分02秒