`
xiaoqiangcn
  • 浏览: 39880 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

HTML:MESSAGES和HTML:ERRORS精妙用法

    博客分类:
  • java
阅读更多

       这次项目中要求所有的后台操作中涉及对数据库的操作要求向页面打印是否成功的信息,成功用ActionMessages向页面传信息,并且使用蓝色字;失败时使用ActionErrors向页面传信息,使用红色字.原以为必须都使用<fontcolor='red'></font>来实现颜色问题,但页面多了很多代码.后来发现可以在ApplicationResources.properties中控制字体的颜色,给页面节省了很多的代码.很适用的,自己快点去似着实现吧.

 

1.在ApplicationResources.properties加如下代码:

errors.header=<font color='red'>

 

errors.footer=</font>


messages.header=<font color='blue'>


messages.footer=</font>


errors.prefix=<li>


errors.suffix=</li>

 注: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 />的颜色,如果需要修改颜色的话,仅在配置文件中进行修改,

分享到:
评论
5 楼 lsk 2008-04-30  
不错。。。。
4 楼 xiaoqiangcn 2008-04-30  
恩~~~
高见呀~~`
就在合肥上班~
3 楼 isky 2008-04-30  
估计 你是在合肥上班滴  ?
2 楼 handsome224521 2008-04-30  
路过回帖,哈哈。回来试试。希望版主能分享更多好东西给我们
1 楼 xukunwzq 2008-04-30  
不错,挺实用的!

相关推荐

    Struts的html errors的用法

    本文将详细介绍`html:errors`标签的使用方法,并结合Struts配置文件以及JSP页面和ActionForm的实例进行解析。 #### 二、Struts配置文件中的验证设置 在Struts框架中,为了使`html:errors`标签能够正常工作,首先...

    warnings-treated-as-errors.md

    # all warnings being treated as errors ## 技巧 在ubuntu系统下编译一个程序包,有时会遇到这样的错误: $ make ... cc1: all warnings being treated as errors

    errors code

    在IT领域,特别是软件开发与部署中,“错误代码”(Errors Code)是常见的技术话题,它们对于诊断系统问题、理解程序运行状态具有至关重要的作用。本文将深入解析一个与Java Web应用开发相关的错误代码示例,该示例...

    html标题库 详细和各种功能

    通过上述分析,我们了解到HTML标题的重要性和在网页结构中的作用,同时也掌握了Struts框架中HTML表单标签库的基本使用方法及其高级特性。正确运用这些知识能够显著提升Web开发项目的效率和质量。

    http-errors:创建HTTP错误

    使用完成 : $ npm install http-errors例子var createError = require ( 'http-errors' )var express = require ( 'express' )var app = express ( )app . use ( function ( req , res , next ) { if ( ! req . ...

    Struts应用开发完全手册(html标签)

    在Struts应用中,`&lt;html:html&gt;`和`&lt;html:base&gt;`标签用于初始化页面的一些基本属性。`&lt;html:html&gt;`标签可以根据用户会话或HTTP请求头中的语言偏好来设置HTML文档的语言属性,这在国际化应用中尤为重要。`&lt;html:base&gt;`...

    Struts标签文档

    9. `&lt;html:messages&gt;`:类似于`&lt;html:errors&gt;`,但用于显示全局消息,如提示信息或系统通知。 了解并熟练使用这些Struts HTML标签,可以帮助开发者更高效地构建Web界面,减少直接编写JSP页面的复杂性。同时,这些...

    Struts记录整理文档

    它们的使用方法相似,但处理的上下文不同。 7. **保存和检索消息**: 在Action中,使用`saveErrors(HttpServletRequest, ActionErrors)`或`saveMessages(HttpServletRequest, ActionMessages)`方法将错误或消息...

    ajv-error-messages

    var normalise = require ( 'ajv-error-messages' ) ; var SchemaValidator = require ( 'ajv' ) ; var schemaValidator = SchemaValidator ( { allErrors : true } ) ; var schema = { description : 'test schema...

    Struts 中用Html 标签库的用法(第一部分).rar

    本篇文章将深入探讨Struts中Html标签库的用法,主要分为以下几个方面: 1. **HTML标签库的引入** 在JSP页面中,我们首先需要引入Struts的HTML标签库。这通常通过在页面顶部添加以下指令来完成: ```jsp ...

    Struts标签库 ppt教程

    以及显示信息的标签,如`&lt;html:errors&gt;`和`&lt;html:messages&gt;`。这些标签使得在JSP页面中创建表单和处理用户输入变得更加简单。 **Bean标签库**则主要用于访问和操作JavaBeans及其属性。例如,通过`&lt;bean:header&gt;`...

    struts 1的标签的用法详细

    Struts 1 是一个经典的Java Web开发框架,它主要用于构建基于MVC(Model-View-Controller...虽然Struts 1 已经被更新的Struts 2 和其他现代框架所取代,但理解其基本概念和用法对于理解MVC架构和Web开发历史至关重要。

    Key was created with errors: Warning: JKS 密钥库使用专用格式。android Studio打包报错

    打包时,提示下面的这个错误的解决方法: Key was created with errors: Warning: JKS 密钥库使用专用格式。建议使用 “keytool -importkeystore -srckeystore E:\lvchuang\lvchuang.jks -destkeystore E:\lvchuang\...

    ajv-errors:Ajv验证程序的JSON模式中的自定义错误消息

    如果您使用的是ajv v6,则应使用 内容 支持者,企业支持,安全联系人 执照 安装 npm install ajv-errors 用法 将关键字errorMessages添加到Ajv实例: const Ajv = require ( "ajv" ) . default const ajv = new ...

    Struts标签- HTML标签

    3. **属性和用法** 每个HTML标签都有一系列属性,例如`property`用于指定ActionForm中的对应字段,`value`用于设置默认值,`name`用于生成请求参数的名称,`onEvent`属性用于添加JavaScript事件处理等。这些属性...

    JSP Struts之HTML标签库详解

    例如,`&lt;html:html&gt;`标签可以设置HTML文档的语言环境,而`&lt;html:base&gt;`则可以设置页面的基础URL。`&lt;html:img&gt;`用于插入图像,支持设置高度、宽度和替代文本等属性。 2. **HTML表单标签**:这一类标签用于创建和处理...

    struts标签使用例子

    下面将详细解释Struts1.2中的重要标签及其使用方法。 1. **logic标签**: - `logic:iterate`:用于迭代集合数据,如ArrayList或Map,将其内容显示在页面上。 - `logic:present`与`logic:notPresent`:检查指定的...

    Debugging Malloc Lab: Detecting Memory-Related Errors

    You may find that this global list can also allow you to be more specific in your error messages, as it is otherwise difficult to determine the difference between an overwrite of a non-payload area ...

    nodeerrors:node.js中的错误处理

    这是一个用于在node.js更有效地处理错误的库,特别是为像我这样的人创建的,他们大多数时候使用函数提升来避免某些所谓的“回调地狱”。 安装 npm install nodeerrors 指定您自己的错误 您可以通过在项目的根文件夹...

    英文单词拼写混淆集:spell-errors.txt

    英文单词拼写混淆集:spell-errors.txt

Global site tag (gtag.js) - Google Analytics