精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (4)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-30
这次项目中要求所有的后台操作中涉及对数据库的操作要求向页面打印是否成功的信息,成功用ActionMessages向页面传信息,并且使用蓝色字;失败时使用ActionErrors向页面传信息,使用红色字.原以为必须都使用<fontcolor='red'></font>来实现颜色问题,但页面多了很多代码.后来发现可以在ApplicationResources.properties中控制字体的颜色,给页面节省了很多的代码.很适用的,自己快点去似着实现吧.
1.在ApplicationResources.properties加如下代码: errors.header=<font color='red'>
errors.footer=</font>
注:header,footer主要用于对字体的颜色,大小做限制,prefix,suffix可以在错误信息前面添加列表. 2.在页面中两者的使用有些区别: <html:errors />直接这样写就可以了. <html:messages message="true" id="msg" header="messages.header" footer="messages.footer"><bean:write name="msg" /> </html:messages>必须加上配制文件中加的header和footer.
总结:此例子为了在配制文件中定义<html:messages/><html:errors />的颜色,如果需要修改颜色的话,仅在配置文件中进行修改, 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-30
不错,挺实用的!
|
|
返回顶楼 | |
发表时间:2008-04-30
路过回帖,哈哈。回来试试。希望版主能分享更多好东西给我们
|
|
返回顶楼 | |
发表时间:2008-04-30
估计 你是在合肥上班滴 ?
|
|
返回顶楼 | |
发表时间:2008-04-30
恩~~~
高见呀~~` 就在合肥上班~ |
|
返回顶楼 | |
浏览 6157 次