Java 语言环境en_GB的注册表项“registration.jsp.title”在捆绑包(默认捆绑包)中缺少消息

Java 语言环境en_GB的注册表项“registration.jsp.title”在捆绑包(默认捆绑包)中缺少消息,java,web-applications,struts,Java,Web Applications,Struts,我是Struts 1.3.10的新手,我正在尝试实现一个简单的注册应用程序,但每次我尝试运行这个该死的东西时,我都会得到以下消息: org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Missing message for key "registration.jsp.title" in bundle "(default bundle)" for loc

我是Struts 1.3.10的新手,我正在尝试实现一个简单的注册应用程序,但每次我尝试运行这个该死的东西时,我都会得到以下消息:

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Missing message for key "registration.jsp.title" in bundle "(default bundle)" for locale en_GB
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
My registration.jsp文件包括以下标记库引用:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>

<html:html>

<head>
    <title><bean:message key="registration.jsp.title"/></title>
    <style type="text/css">
        .error { color: red; font-weight:bold }
    </style>
</head>    
所以我假设问题和包含消息的Application.properties文件的位置有关

有人能告诉我这个应该放在哪里吗?目前它位于一个名为resources的文件夹中,该文件夹与WEB-INF一样,是网页的子文件夹


我正在使用NetBeans 7.2,并已将Struts 1.3.10框架导入到我的项目中,我正在使用Tomcat 6.X。

是的,查找本地化属性文件并添加registration.jsp.title valueFile Application.properties当前包含一条带有此键的消息。添加到配置资源:在参数attributes中有正确的路径应该是这样的:在我的例子中,resources是网页的子文件夹这篇文章可以帮助您
<taglib>
    <taglib-uri>/tags/struts-bean</taglib-uri>
    <taglib-location>/WEB-INF/tags/struts-bean.tld</taglib-location>
  </taglib>