關於i18n和taglib的問題

wftree 2003-08-06 08:20:04
我最近在公司作關於國際化的工作。在使用jakarta的標記庫的時候發現一個問題。
我的資源文件只有第一個放進去的才有用,後面的文件都沒有效果了。如果刪除第一個之後,他也就可以用了,好奇怪。那位高手可以幫幫忙?
...全文
34 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我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
  • 打赏
  • 举报
回复
?不会没人知道吧?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧