仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 550|回复: 13
打印 上一主题 下一主题

[学习教程] JAVA网站制作之JSP 国际化-格局化泉币和日期

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:17:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?js|泉币|日期1.格局化泉币
天下上很多国度都有分歧的泉币格局和数字格局常规。针对特定的当地化情况准确地格局化和显现泉币是当地化的一个主要部分。
<%@pagepageEncoding="UTF-8"%>
<%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>
<html>
<head>
<title>CurrencyFormatting</title>
</head>
<body>
<h1>CurrencyFormattingandlocales</h1>
<h3>English,GreatBritain</h3>
<fmt:setLocalevalue="en_GB"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>English,USA</h3>
<fmt:setLocalevalue="en_US"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>French,France</h3>
<fmt:setLocalevalue="fr_FR"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>Japanese,Japan</h3>
<fmt:setLocalevalue="ja_JP"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>Korean,Korea</h3>
<fmt:setLocalevalue="ko_KR"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>Spanish,Spain</h3>
<fmt:setLocalevalue="es_ES"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>Arabic,Egypt</h3>
<fmt:setLocalevalue="ar_EG"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<h3>UsingLocalNumericFormattingforDifferentCurrency</h3>
<h4>English,GreatBritan</h4>
<fmt:setLocalevalue="en_GB"/>
<fmt:formatNumbertype="currency"value="80000"/><br/>
<fmt:formatNumbertype="currency"value="80000"currencyCode="EUR"/><br/>
</body>
</html>
2.格局化日期
相似于数字和泉币格局化,当地化情况还会影响天生日期和工夫的体例。
<%@pagepageEncoding="UTF-8"%>
<%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>
<html>
<head>
<title>DateFormatting</title>
</head>
<body>
<h1>DateFormattingandlocale</h1>
<fmt:timeZonevalue="EST">
<jsp:useBeanid="currentTime"class="java.util.Date"/>
<h3>English,GreatBritain</h3>
<fmt:setLocalevalue="en_GB"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>English,USA</h3>
<fmt:setLocalevalue="en_US"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>French,France</h3>
<fmt:setLocalevalue="fr_FR"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>Japanese,Japan</h3>
<fmt:setLocalevalue="ja_JP"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>Korean,Korea</h3>
<fmt:setLocalevalue="ko_KR"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>Spanish,Spain</h3>
<fmt:setLocalevalue="es_ES"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
<h3>Arabic,Egypt</h3>
<fmt:setLocalevalue="ar_EG"/>
<fmt:formatDatetype="both"dateStyle="full"timeStyle="full"value="${currentTime}"/><br/>
</fmt:timeZone>
</body>
</html>
<fmt:formatDate>举措的属性
type:能够是time,date或both。把持是不是只天生工夫,只天生日期,大概工夫日期都天生。
dateStyle:能够是short,medium,long或full(default)。把持打印日期利用的详细格局。
timeStyle:能够是short,medium,long或full(default)。把持打印工夫利用的详细格局。
value:这是一个java.util.Date范例的值,用于天生日期和工夫。

从一个编程语言的普及程度来将,一个好的IDE是至关中要的,而现在的java的IDE虽然已经很好了,但是和.net比起来还是稍微差一些的,这是个客观事实。java要想普及的更好。DE是必须加以改进的。
小女巫 该用户已被删除
沙发
发表于 2015-1-20 19:22:58 来自手机 | 只看该作者
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-29 16:43:29 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
小妖女 该用户已被删除
地板
发表于 2015-1-30 11:22:58 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-1-31 21:09:06 | 只看该作者
是一种使用者不需花费很多时间学习的语言
不帅 该用户已被删除
6#
发表于 2015-2-6 22:32:45 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
简单生活 该用户已被删除
7#
发表于 2015-2-10 05:24:49 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
分手快乐 该用户已被删除
8#
发表于 2015-2-14 09:52:55 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-2 21:07:46 | 只看该作者
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
若相依 该用户已被删除
10#
发表于 2015-3-3 03:12:21 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
11#
发表于 2015-3-10 12:30:49 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
兰色精灵 该用户已被删除
12#
发表于 2015-3-10 23:27:30 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
老尸 该用户已被删除
13#
 楼主| 发表于 2015-3-17 16:07:29 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
莫相离 该用户已被删除
14#
发表于 2015-3-24 10:26:13 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表