`
pouyang
  • 浏览: 321638 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSTL number类型转换String类型

    博客分类:
  • Css
阅读更多

JSTL number类型转换String类型

 

JSTL number与String进行比较的时候,0 与 ‘’ 默认比较是true的,对于页面上下拉框的这中比较甚是头痛。

下面可解决。

 

<c:set var="statTemp">

      <c:out value="${it.key}" />

</c:set>

<c:out value="${map[statTemp]}" />

 

 

fmt标签,字符串日期格式化:

 

<fmt:parseDate value="${record.bankstldate}" var="date" pattern="yyyyMMdd"></fmt:parseDate>

<fmt:formatDate pattern="yyyy-MM-dd" value="${date}" />

 

增加fn相关标签:

 

MyFunctions 继承  org.apache.taglibs.standard.functions.Functions

  <function>

    <description>

      Returns the index withing a string of the last occurrence of a specified substring.

    </description>

    <name>lastIndexOf</name>

    <function-class>com.pouyang.tag.MyFunctions</function-class>

    <function-signature>int lastIndexOf(java.lang.String, java.lang.String)</function-signature>

    <example>

      ${fn:lastIndexOf(name, "-")}

    </example>

  </function>

 

分享到:
评论

相关推荐

    JSTL fmt_formatNumber 数字、货币格式化

    - `type` 属性指定输出格式类型,可选值有 `number`、`currency` 和 `percent`。 - `pattern` 属性用于指定具体的格式化模式。 #### 四、格式化示例 1. **货币格式化**: - 不指定模式时,默认使用当前区域设置的...

    JavaWeb项目网上书店.rar

    3、日期时间格式化:类型转换 String---------&gt;java.util.Date java.util.Date---------&gt;String DateFormat 4、数字的格式化:货币 5、批量国际化MessageFormat 占位符:aaaa{索引,类型,样式} 索引:0......

    JSTL详细标签库介绍

    发生异常时,异常周围信息(抛出对象本身类型)-------------异常处理程序&lt;BR&gt;&lt;BR&gt;12.5一个异常处理的简单实例:除数为0&lt;BR&gt;&lt;BR&gt;需求:使用一个小应用程序,完成两数相除的计算&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;...

    javaruanjian

    2. **自动类型转换**:EL提供自动类型转换功能。比如`${param.count + 20}`,`param.count`通常是一个字符串,但EL会自动将其转换为整数,然后与20相加。 3. **存取数据的两种方式**:EL使用`.`和`[]`两种运算符存取...

    EL 语法

    例如 `${(int) number}` 将 `number` 转换为整型。 **EL的上下文和作用域** EL表达式在解析时会查找特定的上下文,包括page、request、session和application四个作用域。EL会按照page -&gt; request -&gt; session -&gt; ...

    华为与IBM等公司JAVA面试题大全.pdf

    String不是基本数据类型,而是对象,它包含字符序列。 - 字符串操作:反转字符串可使用StringBuilder或StringBuffer的reverse()方法;替换字符串可以使用replace()方法。 - 数据类型转换:Character类的parseInt()...

    JavaWeb程序设计入门课件EL基本语法共15页.pdf

    5. **类型转换**:EL可以进行类型转换,如`${(int)number}`将数字转换为整型。 6. **空值处理**:EL的`empty`关键字用于检查变量是否为空,如`${empty variable}`。 7. **EL函数**:EL可以调用自定义函数或JSTL...

    freemarker总结

    指定默认值时,并不要求默认值的类型和变量类型相同.使用??运算符非常简单,它总是返回一个布尔值,用法为:variable??,如果该变量存在,返回true,否则返回false ########################### 最常用的概念 1、 scalars...

    JS和JSP资料

    1. **基本语法**:JS基于ECMAScript规范,其语法包括变量声明(var、let、const)、数据类型(如Number、String、Boolean、Object等)、控制结构(if...else、for、while、switch)、函数以及作用域。 2. **DOM操作...

    jsp源码

    - **服务**:每次用户请求时,Servlet的`service()`方法处理请求,根据请求类型调用对应的`doGet()`或`doPost()`方法。 - **销毁**:Web容器关闭或Servlet不再使用时,Servlet的`destroy()`方法被调用,释放资源。 ...

    w3school_Java&JSP;教程

    Number 类及其子类(如 Integer、Double 等)提供了一系列方法来操作数值类型。 **JavaCharacter 类** Character 类提供了与字符相关的功能,例如检查字符是否为字母、数字等。 **JavaString 类** String 类代表...

    java 登录验证码制作

    同时,将这些字符转换为图像并显示在网页上。可以使用Java的Graphics2D类来绘制字符,每个字符的位置和颜色都需要随机化,增加识别难度。 步骤三:生成JSP页面 在JSP页面中,我们使用JSTL的c:out标签显示session中...

    oracle 分页架包及源码

    这里的`jdbcTemplate`是Spring框架提供的一个数据访问组件,`UserRowMapper`则是自定义的映射器,用于将查询结果转换为User对象列表。 在JSP页面上,我们会显示分页链接或按钮,让用户能够浏览不同的页面。例如,...

    jsp2_0 技术手册

    2. **数据类型**:包括`string`,`number`,`boolean`,`null`,`undefined`,`object`,以及ES6新增的`symbol`和`bigint`。 3. **控制结构**:如`if...else`,`for`循环,`while`循环等。 4. **函数**:`function ...

    jsp系统开发,好用,大家快来下载

    首先,服务器将JSP页面转换为Servlet源码,然后编译成Servlet类。接着,每次请求时,服务器会创建Servlet实例并调用其service方法处理请求。在服务过程中,JSP可以通过`page`, `request`, `session`, `application`...

    java面试题目

    虽然使用TAB键进行缩进在某些团队中可能是惯例,但现代编码规范倾向于使用空格进行缩进,并且大多数IDE提供了自动转换功能。 - **选项C**: 多个变量可以在一行内定义。 - 不正确。尽管Java语言允许在一行内定义多...

    JSP-JavaBean 简单实现初学购物车功能

    JSP文件在运行时被转换为Servlet,然后由Web容器(如Tomcat)执行。在本实例中,JSP将用于显示商品信息、用户操作界面以及与JavaBean的交互。 **JavaBean** 是符合特定规范的Java类,通常用于封装数据和业务逻辑。...

    Java学习笔记-个人整理的

    {1.6}数据类型转换}{26}{section.1.6} {1.7}方法}{26}{section.1.7} {1.8}运算符}{27}{section.1.8} {1.8.1}自增运算}{28}{subsection.1.8.1} {1.8.1.1}Postincrement}{28}{subsubsection.1.8.1.1} {1.8.1.2}...

Global site tag (gtag.js) - Google Analytics