`

struts2中判断属性值长度

阅读更多

<s:if test="#bean.noticeTitle.length()>10">
      <s:property value="#bean.noticeTitle.substring(0,10)"/>...
      </s:if>
      <s:else>
      <s:property value="#bean.noticeTitle"/>
      </s:else>

 

 

分享到:
评论

相关推荐

    Struts2请求处理方法的处理

    在Struts2中,可以通过`method`属性指定具体的请求处理方法。例如,在配置文件中定义了一个带有通配符的Action: ```xml *" method="{1}" class="mailreader2.Login"&gt; &lt;result&gt;/login_result.jsp ``` 这里的关键...

    struts2标签用法

    1. `s:form`: 这是Struts2中最基本的表单标签,用于创建HTML表单。它有`action`属性指定提交的Action,`method`属性定义提交方式(GET或POST)。 2. `s:textfield`: 创建输入文本字段,适用于简单的数据类型如字符...

    struts2自制复习标签

    本文主要探讨了如何在Struts2中自定义标签并进行数据验证和转换。 首先,一个基本的Action类在Struts2中是核心组件,通常继承自`ActionSupport`类,因为这个基类提供了错误处理和国际化支持。`execute()`方法是...

    struts2输入校验总结

    在本文中,我们将深入探讨Struts2的输入校验功能,包括手动输入校验和基于验证框架的输入校验。 ### 一、手动输入校验 1. **普通处理方式**: - 在Action类中,你可以重写`validate()`方法,该方法会在业务逻辑...

    简单易懂Struts核心讲解

    这些标签包括:`&lt;s:property&gt;`用于显示Action属性值,`&lt;s:form&gt;`用于创建表单,`&lt;s:textarea&gt;`、`&lt;s:textfield&gt;`等用于创建输入字段,`&lt;s:if&gt;`、`&lt;s:else&gt;`进行条件判断,以及`&lt;s:iterator&gt;`遍历集合等。使用这些...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    用于输出对象的属性值,可以使用点表示法访问深层属性。 #### `&lt;s:push&gt;` 标签 将值压入堆栈,便于后续标签访问,常用于模板布局和嵌套结构。 #### `&lt;s:radio&gt;` 和 `&lt;s:radiolist&gt;` 标签 生成单选按钮和单选按钮...

    Struts2标签库详解

    Struts2标签库是开发基于Struts2框架的Web应用时不可或缺的一部分,它极大地简化了JSP页面中的逻辑处理,让视图层更加专注于展示。本文将深入解析Struts2的标签库,帮助初学者更好地理解和运用。 Struts2支持三种...

    struts2标签库

    在Struts2中,标签大致分为两类:通用标签和UI标签。通用标签主要用于控制页面的执行流程,从Action或值堆栈中获取数据,而UI标签则主要用于生成用户界面元素。 1. **通用标签**: - **控制标签**:如`&lt;s:if&gt;`、`...

    JSP 中限定字符长度

    - **表达式语言(EL)**:EL是一种简洁的数据访问语言,可以用来获取JavaBean属性的值。在上面的代码中,`${sk.title}`和`${sk.content}`就是EL表达式。 - **Struts2迭代标签**:`&lt;s:iterator&gt;`标签用于遍历集合或数组...

    Struts标签库 ppt教程

    Struts标签库是Java开发中基于Struts框架的一个重要组件,它为开发者提供了一系列便捷的JSP标签,简化了Web应用的开发工作。本章主要介绍了五个主要的Struts标签库,分别是HTML标签库、Bean标签库、Logic标签库、...

    struts 2标签库介绍

    ### Struts 2 标签库介绍 Struts 2 是一个基于 Java 的开源 Web 应用框架,它继承了 Struts 1 的优点,并在灵活性、易用性以及功能扩展方面进行了大量的改进。其中一个重要特性是其丰富的标签库,这些标签能够帮助...

    语言程序设计资料:java-Struts2标签库详解.doc

    除了以上提到的标签,Struts2 还提供了许多其他标签,如 `iterator` 用于遍历集合,`property` 用于获取对象属性,`action` 用于调用 Action 方法等。这些标签的组合使用,能够构建出复杂的页面逻辑和数据展示。 总...

    ognl表达式案例

    而OGNL(Object-Graph Navigation Language)是Struts2中使用的一种强大的表达式语言,用于在视图层和模型层之间传递数据。在本案例中,我们将深入探讨OGNL表达式的用法及其在Struts2中的应用。 首先,OGNL是一种...

    Struts2中ognl遍历数组,list和map方法详解

    Struts2中OGNL遍历数组、List和Map方法详解 Struts2框架中,OGNL(Object-Graph Navigation Language)是一种强大的表达式语言,用于在Web应用程序中访问和操作对象。其中,OGNL遍历数组、List和Map是常见的操作,...

    JSTL绝对中文帮助文档-通俗易懂CHM版

    EL语法简洁,例如`${bean.property}`即可获取JavaBean的属性值。 **Struts** 是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它旨在提高应用的结构性和可维护性。Struts通过Action和ActionForm...

    第三篇 OGNL简介

    - **Action与Result**:在Struts2中,OGNL被用于Action与Result之间的数据传递,如Action的结果可以直接通过OGNL表达式决定页面显示的内容。 - **值栈**:Struts2使用值栈来存储请求相关的数据,OGNL可以从值栈中...

    strutc标签------

    当用户再次访问查询页面时,ActionForm的这些属性值会被填充到对应的下拉框中。 7. **使用Struts标签简化开发**:引入Struts标签库,如`&lt;%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %&gt;`, `...

    ognl的jar包

    在Java Web开发框架如Struts2中,OGNL作为默认的表示层表达式语言被广泛应用。 标题中的“ognl的jar包”指的是OGNL库的Java Archive(JAR)文件,这是一种Java平台特有的归档格式,通常包含类文件、资源文件以及元...

Global site tag (gtag.js) - Google Analytics