`

struts2 标签截取字符串

阅读更多
 //struts2-在jsp页面中控制只显示前n个字符

<td>
           <!-- 显示前5个字符 -->
           <s:if test="%{null!=desc&&desc.length()>5}">
                      <s:property value="%{desc.substring(0, 4)}" />……
           </s:if>
           <s:else>
                      <s:property value="%{desc}" default="-" />
           </s:else>
</td>

 

 

//struts2 标签截取字符串的功能 <td>
           <!-- 显示第5个字符到第10个字符 -->
           <s:if test="%{null!=desc&&desc.length()>5}">
                      <s:property value="%{desc.substring(5, 11)}" />……
           </s:if>
           <s:else>
                      <s:property value="%{desc}" />
           </s:else>
</td>



<%@taglib uri="/struts-tags" prefix="s" %>
分享到:
评论

相关推荐

    (TAG标签)jstl和struts2标签截取字符串[文].pdf

    jstl和struts2标签截取字符串 从给定的文件信息中,我们可以看到,jstl和struts2标签都是用于截取字符串的。下面我们将对这两个标签进行详细的介绍和分析。 jstl标签 jstl标签是一种基于Java的标签库,它提供了...

    Struts2截取字符串代码介绍

    Struts2截取字符串代码介绍 Struts2截取字符串代码介绍是Java Web开发中的一种常见需求,特别是在显示长字符串时,需要截取字符串以免影响页面布局。Struts2提供了多种方式来实现字符串截取,本文将详细介绍Struts2...

    Struts2知识点小结-非常实用

    Struts2的标签库定义在URI为 `/struts-tags` 的命名空间下,主要分为三类:UI标签、非UI标签和AJAX标签。 UI标签主要用来构建用户界面,包括表单标签和非表单标签,如树形视图、选项卡等。表单标签用于创建HTML表单...

    struts2的View组件,最新 PPT教程

    所有字符串类型的属性都会尝试解析表达式,非字符串类型属性通常作为OGNL表达式处理,但特殊情况是,如果非字符串属性以`%{`开头和`}`结束,这些字符会被截取并进行表达式求值。 在使用Struts2的View组件时,开发者...

    JSTL、EL、ONGL、Struts标签的区别

    ### JSTL、EL、ONGNL、Struts标签的区别与使用 #### 一、JSTL (JavaServer Pages Standard Tag Library) **定义**: JSTL 是一个由一系列标准标签组成的集合,这些标签可以帮助开发者简化 JavaServer Pages (JSP) ...

    JSP 中限定字符长度

    具体来说,`fn:length()`函数用于获取字符串长度,而`fn:substring()`函数则用来截取字符串的一部分。 #### 3. 示例代码解析 下面的代码片段展示了如何使用JSTL来限制JSP页面中某个字段的显示长度: ```jsp ...

    struts包 SqlServer JDBC链接包

    在开发过程中,我们经常使用String类的各种方法,如concat、substring、trim等,来进行字符串的拼接、截取和清理等操作。 "Sqlserver"标签明确了这个包与SQL Server数据库的关联,意味着这个压缩包可能包含了与SQL ...

    ajax iframe jsp 无刷新上传文件.zip

    总结,"ajax iframe jsp 无刷新上传文件.zip"包含的知识点涵盖了Ajax与Iframe结合的文件上传技术,JSP服务器端处理,JavaScript字符串操作,Struts2的验证和链接标签,以及Spring入门和JSP请求Action的方法。...

    FreeMark学习笔记

    截取子串可以根据字符串的索引来进行,截取子串时如果只指定了一个索引值,则用于取得字符串中指定索引所对应的字符;如果指定两个索引值,则返回两个索引中间的字符串子串.假如有如下数据模型: Map root = new HashMap...

    石家庄天远科技集团有限公司—Java开发笔试题

    Oracle中的字符串操作函数包括`CONCAT()`连接字符串,`ASCII()`返回对应整数的字符,`INSTR()`查找字符位置,`SUBSTR()`截取子字符串,`SYSDATE`获取当前日期,`TO_DATE()`将字符串转换为日期。 【团队意识】 团队...

    javase相关知识点

    5. JSP截取字符串:使用c:out配合fmt:formatString进行截取。 【框架知识】 1. Spring AOP:面向切面编程,用于添加日志、事务管理等横切关注点。IoC(控制反转):通过依赖注入管理对象的依赖关系。 2. Spring ...

    我的开发笔记--java

    示例中展示了字符串操作,如`toUpperCase()`和`toLowerCase()`用于转换大小写,`charAt()`获取指定位置的字符,`indexOf()`查找字符位置,`match()`使用正则表达式匹配,`substr()`和`substring()`截取字符串,`...

    题目关于JAVA

    1. `substring`函数用于截取String类的子字符串,而使用`split`函数可以按指定字符(.)来分割一个字符串。 2. 在JavaScript中,通过`document.getElementById`函数可以获取具有特定id的文本框对象;`parseFloat`...

    freemarker总结

    2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } ${ -1.1?int } ...

    java面试题

    84.7. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+...

    java经验积累

    当需要传递多个动态生成的值(如`element`元素的ID和值)时,可以遍历DOM元素并收集这些值,然后将它们组合成一个字符串,如`ids`和`moneys`,再附加到URL后面进行传递。这里使用了`substring`方法截取元素ID,并用...

    java面试题综合

    6. 字符串连接:"1"+"2"+"3"创建了三个对象,因为Java字符串是不可变的,每次连接都会生成新对象。 7. Ajax实现步骤:包括发送异步请求、处理服务器响应、DOM操作,不同浏览器兼容性考虑。 8. 创建存储过程:使用...

    java面试宝典

    55、编码转换:怎样将GB2312 编码的字符串转换为ISO-8859-1 编码的字符串? 14 56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔。 14 59、Java 编程,打印昨天的当前时刻。 15 60、java 和...

    JAVA基础面试题全

    - **获取前几位**: 要获取整型或浮点型的前几位数字,可以使用 `Math.floorDiv()` 或者转为字符串后截取。 #### 1.4 获取当前时间戳 - **获取时间戳**: 在Java中,可以通过 `System.currentTimeMillis()` 方法来...

Global site tag (gtag.js) - Google Analytics