从ActionMessage中取值
来源:互联网 发布:百胜软件上海分公司 编辑:程序博客网 时间:2024/04/29 00:56
向ActionMessage中取值
关于向ActionMessage中取值的问题困扰了我三四天了。昨天晚上8点钟,在公司里总算让这个问题寿终正寝。现在归纳一下这三四天的思路。我想对这类问题上或者我以后的思考方式会有所帮助,另外也能提供网上需要解决这类问题的人一点帮助。
第一:不知道怎么取到ActionMessage对象
这个问题在ActionError中有一个方法可以得到ActionMessages,也就是装有ActionMessage对象的iterator,ActionError是很容易取得的,在继承了ValidatActionForm的ActionForm的validate方法里用一下super.validate就可以把validation框架下的ERROR给一股脑地得到。
第二:取得ActionMessage后如何取得resource.property的值并附上相应的参数VALUE呢?也就是说怎样让Message通过后台取得呢?
1:MessageResources mr = MessageResourcesFactory.createFactory().createResources("ApplicationResources");
以上ApplicationResources为strutsconfig中定义的参数。
2: String strMr = mr.getMessage(arg1.getLocale(),actionMessage.getKey(),actionMessage.getValues());
这样两个语句我们就可以得到message了,和jsp上<html:errors>的效果一样哦!
这样做的目的是为了满足出错信息做成alert的需求。
- 从ActionMessage中取值
- ActionMessage问题
- ActionMessage 使用
- action actionmessage
- ActionError與ActionMessage
- ActionMessage与ActionError
- ActionMessage与ActionError
- ActionMessage&&ActionErrors介绍
- ActionError,ActionMessage介绍
- actionMessages(),actionError(),ActionMessage介绍
- ActionMessage 与ActionErrors
- ActionError,ActionMessage介绍
- struts ActionMessage简介
- struts2 - ActionError & ActionMessage
- s:actionmessage页面样式失效
- Struts 2 ActionError & ActionMessage Example
- [Struts入門]ActionError與ActionMessage
- ActionMessage可以不和资源文件一起使用
- string浅拷贝及其在dll中运用的注意事项
- Remoting 简单应用
- 从DLL里调用图片-笔记
- SQL Server 1069:由于登录失败而无法启动服务。
- 1月27日汇编日记
- 从ActionMessage中取值
- Java Web开发模型新构思——Hibernate/JPA…+Spring+Struts2/DWR…+ExtJS
- VS2005下编译boost库
- 最常见的20种VC++编译错误信息
- 一个小型的溢出实验
- 再说ActionMessages类及其用法
- 解决TOMCAT 安装过程中到jvm.dll时就停住不动的问题
- UDP的IOCP方式
- jdk 1.5 与jdk 1.6 在annotation中的一点区别