码迷,mamicode.com
首页 > Web开发 > 详细

国际化、文件上传下载

时间:2019-08-19 22:52:33      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:java   了解   isp   amp   XML   chm   osi   key   web   

国际化、文件上传下载

 

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

国际化:

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

 

国际化、文件上传下载

标签:java   了解   isp   amp   XML   chm   osi   key   web   

原文地址:https://www.cnblogs.com/hk-zsg/p/11380220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!