想做一个公共信息页,用来提示成功、失败等消息(消息种类有十几种),存储在*.property文件里
操作完,从action跳到信息页,提示信息怎么带过去?怎么设置将要显示哪条信息?
如果我的想法行不通,那一般都用什么方法?
操作完,从action跳到信息页,提示信息怎么带过去?怎么设置将要显示哪条信息?
如果我的想法行不通,那一般都用什么方法?
解决方案 »
- 【JSP四种会话跟踪技术】????????????????????????????????
- 菜鸟 spring的aop事务不起作用,该怎么配置
- spring Acegi 能否获得所有登陆用户信息
- 找不到servlet包的问题
- DAO
- JFrame repaint() 的问题!
- 问题:如何用程序的方法修改 tomcat-users.xml 里边的用户密码?(兼升级散分)
- 为什么JAVA运行速度比C++慢?
- jsp,servelt出错了,NoClassDefFoundError: javax/xml/parsers/DocumentBuilderFactory
- mac idea maven无法下载jar,配置http的镜像可以,https的都不行
- spring 的DelegtionactionProxy问题
- suse下的Tomcat部署出现http404错误
将properties文件里的所有内容读到一个hashmap里,然后放application上下文里。
做一个自定义标签,根据properties里的参数名获取参数值。
所有转向公共信息页面的控制模块都需要根据处理结果选择对应的properties里的参数名存到request里,名字都叫同一个名字。
公共信息页面统一调用那个标签,使用这个名字取到值,显示给客户。
--------------------
这个方法可能不够好,还看楼下方法。
个人觉得应该对应所有参数名一对一的建立一个static final常量(比如:public static final String ERROR = "page.error.500"),如果哪天参数名变了,真不知道要改多少处,有这个就方便多了。