zgia
发贴: 6
|
于 2005-11-21 02:28
JSP页面内容:<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <fmt:setLocale value="cn"/> <fmt:setBundle basename="jspLang"/> ...... ......
<fmt:message key="user_ftpuser"> <fmt:param value="<%=String.valueOf("user" + userId)%>"/> <fmt:param value="<%=ub.getPassword()%>"/> <fmt:param value="<%=String.valueOf(userId)%>"/> </fmt:message>
语言文件jspLang_cn中“user_ftpuser”为:UserName:{0}, Password:{1}, UserId:{2}
我使用tomcat的时候,jsp就能显示:UserName:user123, Password:123456, UserId:123 当使用resin的时候,就显示为:UserName:<%=String.valueOf("user" + userId)%>, Password:<%=ub.getPassword()%>, UserId:<%=String.valueOf(userId)%>,resin没有把<%=String.valueOf(userId)%>当作jsp语句,而作为整体传给了fmt。
请问如何做,才能让resin和tomcat一样的解析这种情况?
zgia edited on 2005-11-21 09:32
开始学JAVA
|