标记处理程序中使用tagUtil.message的问题.

expeditioner 04-12-23

运行环境:struts1.2.4,resin-2.1.11,jdk1.4.2(05)
在自定义标签处理程序中使用如下代码:

...
TagUtils tagUtil=org.apache.struts.taglib.TagUtils.getInstance();//(1)
String stringKey=
"button.first";//(2)
String firstString=tagUtil.message(pageContext,Globals.MESSAGE_KEY,Globals.LOCALE_KEY,stringKey,null);
//(3)
...

请问第(3)行的tagUtil.message方法中的stringKey参数(即"button.first")在哪里设置,
我在struts的ApplicationResources.properties文件中设置好象不好用,总是抛出如下异常.
500 Servlet Exception
javax.servlet.jsp.JspException: Cannot find message resources under key
org.apache.struts.action.ACTION_MESSAGE
at org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1233)
at org.apache.struts.taglib.TagUtils.message(TagUtils.java:1082)
...
兄弟姐妹们快帮我啊,我目前还没有找到相关资料.先谢谢了.