社区
Web 开发
帖子详情
關於i18n和taglib的問題
wftree
2003-08-06 08:20:04
我最近在公司作關於國際化的工作。在使用jakarta的標記庫的時候發現一個問題。
我的資源文件只有第一個放進去的才有用,後面的文件都沒有效果了。如果刪除第一個之後,他也就可以用了,好奇怪。那位高手可以幫幫忙?
...全文
34
3
打赏
收藏
關於i18n和taglib的問題
我最近在公司作關於國際化的工作。在使用jakarta的標記庫的時候發現一個問題。 我的資源文件只有第一個放進去的才有用,後面的文件都沒有效果了。如果刪除第一個之後,他也就可以用了,好奇怪。那位高手可以幫幫忙?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
风中飘扬的柳絮
2003-09-12
打赏
举报
回复
我mail给你了,给分。
wftree
2003-08-06
打赏
举报
回复
<%@ taglib uri="/WEB-INF/i18n.tld" prefix="i18n" %>
<i18n:bundle baseName="i18n-test" id="bundle" locale="<%=request.getLocale()%>"/>
<%out.println(request.getLocale());%>
<i18n:locale locale="<%=request.getLocale()%>"/>
<%
java.util.TreeSet set = new java.util.TreeSet();
for ( java.util.Enumeration enum = bundle.getKeys();
enum.hasMoreElements(); )
{
set.add(enum.nextElement());
}
%>
<HTML>
<HEAD>
<TITLE>Examples of I18N Custom Tag Library
Tag Usage</TITLE>
</HEAD>
<BODY>
This page displays all key/value pairs in the bundle.
locale = <b><%= request.getLocale() %></b><br>
charset = <b><%= request.getCharacterEncoding() %></b><br>
<H2>WebApp translations</H2>
<TABLE>
<%
int index = 0;
for ( java.util.Iterator iter = set.iterator(); iter.hasNext(); )
{
String akey = (String)iter.next();
if ( index++ % 2 == 0 )
{
%>
<TR BGCOLOR="#e0e0e0">
<%
}
else
{
%>
<TR>
<%
}
%>
<TD><%= akey %></TD><TD><
i18n:message key="<%= akey %>" /><TD>
</TR>
<%
}
%>
</TABLE>
</BODY>
</HTML>
這是我的源碼,大家幫幫忙
wftree
2003-08-06
打赏
举报
回复
?不会没人知道吧?
使用
taglib
s-
i18n
进行国际化处理范例
在Java Web开发中,进行国际化(
i18n
)处理是一项重要的任务,它使得应用程序能够适应不同国家和地区的用户需求。`
taglib
s-
i18n
`是JSTL(JavaServer Pages Standard Tag Library)的一部分,提供了方便的标签来实现...
jsp国际化
i18n
列子
`
i18n
`是`internationalization`的缩写,意指软件或网站的设计和开发考虑到全球不同地区的用户需求,支持多种语言和文化环境。 `JSP`的`国际化`主要依赖于`Java`的`Resource Bundle`机制。`Resource Bundle`是一组...
taglib
s-
i18n
.tld下载
WEB-INF/
taglib
s-
i18n
.tld not found. http://jakarta.apache.org/
taglib
s/
i18n
下面的
taglib
s-
i18n
.tld 404
JSTL
Taglib
配置
JSTL除了核心库之外,还有其他库,如表达式语言(EL,Expression Language)库,函数库(fn),XML库(fmt),以及国际化库(
i18n
)。这些库也有相应的TLD文件和引入方式,例如: ```jsp <%@
taglib
prefix="fmt...
Struts开发指南之
Taglib
.doc
2. **国际化(
I18n
)支持** - Struts通过`<bean:message key="welcome" />`这样的标签,支持将消息资源从JSP页面中解耦出来,存储在独立的资源文件中。这种方式便于多语言环境的支持,只需修改资源文件即可轻松切换...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章